builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-112 starttime: 1463971390.56 results: success (0) buildid: 20160522191132 builduid: ee1b1afa3303464fb76a34e193d4d1b2 revision: cb42beedc07e7fd7a13b76081cf3252543626f05 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:10.556019) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:10.556753) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:10.557038) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:10.903049) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:10.903423) ========= '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-112\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-112 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-112 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-112 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-112 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-112 WINDIR=C:\WINDOWS using PTY: False --19:43:22-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.93 GB/s 19:43:22 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.667000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:11.660152) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:11.660430) ========= '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-112\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-112 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-112 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-112 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-112 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-112 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.848000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:12.555716) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 19:43:12.556088) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cb42beedc07e7fd7a13b76081cf3252543626f05 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cb42beedc07e7fd7a13b76081cf3252543626f05 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-112\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-112 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-112 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-112 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-112 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-112 WINDIR=C:\WINDOWS using PTY: False 2016-05-22 19:43:24,345 truncating revision to first 12 chars 2016-05-22 19:43:24,345 Setting DEBUG logging. 2016-05-22 19:43:24,345 attempt 1/10 2016-05-22 19:43:24,345 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/cb42beedc07e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-22 19:43:24,693 unpacking tar archive at: mozilla-aurora-cb42beedc07e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.090000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 19:43:13.766848) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:13.767172) ========= script_repo_revision: cb42beedc07e7fd7a13b76081cf3252543626f05 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:13.767559) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:13.767846) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 19:43:13.781170) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-05-22 19:43:13.781544) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-112\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-112 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-112 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-112 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-112 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-112 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:43:25 INFO - MultiFileLogger online at 20160522 19:43:25 in C:\slave\test 19:43:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 19:43:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:43:25 INFO - {'append_to_log': False, 19:43:25 INFO - 'base_work_dir': 'C:\\slave\\test', 19:43:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:43:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:43:25 INFO - 'buildbot_json_path': 'buildprops.json', 19:43:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:43:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:43:25 INFO - 'download_minidump_stackwalk': True, 19:43:25 INFO - 'download_symbols': 'true', 19:43:25 INFO - 'e10s': False, 19:43:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:43:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:43:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:43:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:43:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:43:25 INFO - 'C:/mozilla-build/tooltool.py'), 19:43:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:43:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:43:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:43:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:43:25 INFO - 'log_level': 'info', 19:43:25 INFO - 'log_to_console': True, 19:43:25 INFO - 'opt_config_files': (), 19:43:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:43:25 INFO - '--processes=1', 19:43:25 INFO - '--config=%(test_path)s/wptrunner.ini', 19:43:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:43:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:43:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:43:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:43:25 INFO - 'pip_index': False, 19:43:25 INFO - 'require_test_zip': True, 19:43:25 INFO - 'test_type': ('testharness',), 19:43:25 INFO - 'this_chunk': '1', 19:43:25 INFO - 'total_chunks': '10', 19:43:25 INFO - 'virtualenv_path': 'venv', 19:43:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:43:25 INFO - 'work_dir': 'build'} 19:43:25 INFO - ##### 19:43:25 INFO - ##### Running clobber step. 19:43:25 INFO - ##### 19:43:25 INFO - Running pre-action listener: _resource_record_pre_action 19:43:25 INFO - Running main action method: clobber 19:43:25 INFO - rmtree: C:\slave\test\build 19:43:25 INFO - Using _rmtree_windows ... 19:43:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:44:19 INFO - Running post-action listener: _resource_record_post_action 19:44:19 INFO - ##### 19:44:19 INFO - ##### Running read-buildbot-config step. 19:44:19 INFO - ##### 19:44:19 INFO - Running pre-action listener: _resource_record_pre_action 19:44:19 INFO - Running main action method: read_buildbot_config 19:44:19 INFO - Using buildbot properties: 19:44:19 INFO - { 19:44:19 INFO - "project": "", 19:44:19 INFO - "product": "firefox", 19:44:19 INFO - "script_repo_revision": "production", 19:44:19 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 19:44:19 INFO - "repository": "", 19:44:19 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 19:44:19 INFO - "buildid": "20160522191132", 19:44:19 INFO - "pgo_build": "False", 19:44:19 INFO - "basedir": "C:\\slave\\test", 19:44:19 INFO - "buildnumber": 8, 19:44:19 INFO - "slavename": "t-xp32-ix-112", 19:44:19 INFO - "revision": "cb42beedc07e7fd7a13b76081cf3252543626f05", 19:44:19 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 19:44:19 INFO - "platform": "win32", 19:44:19 INFO - "branch": "mozilla-aurora", 19:44:19 INFO - "repo_path": "releases/mozilla-aurora", 19:44:19 INFO - "moz_repo_path": "", 19:44:19 INFO - "stage_platform": "win32", 19:44:19 INFO - "builduid": "ee1b1afa3303464fb76a34e193d4d1b2", 19:44:19 INFO - "slavebuilddir": "test" 19:44:19 INFO - } 19:44:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 19:44:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 19:44:19 INFO - Running post-action listener: _resource_record_post_action 19:44:19 INFO - ##### 19:44:19 INFO - ##### Running download-and-extract step. 19:44:19 INFO - ##### 19:44:19 INFO - Running pre-action listener: _resource_record_pre_action 19:44:19 INFO - Running main action method: download_and_extract 19:44:19 INFO - mkdir: C:\slave\test\build\tests 19:44: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')]} 19:44:19 INFO - https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:44:19 INFO - trying https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 19:44:19 INFO - Downloading https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:44:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 19:44:20 INFO - Downloaded 1274 bytes. 19:44:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:44:20 INFO - Using the following test package requirements: 19:44:20 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:44:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 19:44:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 19:44:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'jsshell-win32.zip'], 19:44:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 19:44:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:44:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 19:44:20 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 19:44:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 19:44:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:44:20 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 19:44:20 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:44:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:44:20 INFO - https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:44:20 INFO - trying https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 19:44:20 INFO - Downloading https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 19:44:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 19:44:22 INFO - Downloaded 19979474 bytes. 19:44:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:44:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:44:24 INFO - caution: filename not matched: web-platform/* 19:44:24 INFO - Return code: 11 19:44:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:44:24 INFO - https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:44:24 INFO - trying https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:44:24 INFO - Downloading https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:44:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 19:44:28 INFO - Downloaded 36409073 bytes. 19:44:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:44:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:45:11 INFO - caution: filename not matched: bin/* 19:45:11 INFO - caution: filename not matched: config/* 19:45:11 INFO - caution: filename not matched: mozbase/* 19:45:11 INFO - caution: filename not matched: marionette/* 19:45:11 INFO - caution: filename not matched: tools/wptserve/* 19:45:11 INFO - Return code: 11 19:45:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:11 INFO - https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 19:45:11 INFO - trying https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:45:11 INFO - Downloading https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 19:45:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 19:45:16 INFO - Downloaded 68452197 bytes. 19:45:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:45:16 INFO - mkdir: C:\slave\test\properties 19:45:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:45:16 INFO - Writing to file C:\slave\test\properties\build_url 19:45:16 INFO - Contents: 19:45:16 INFO - build_url:https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:45:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:45:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:45:17 INFO - Writing to file C:\slave\test\properties\symbols_url 19:45:17 INFO - Contents: 19:45:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:45: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')]} 19:45:17 INFO - https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:45:17 INFO - trying https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:45:17 INFO - Downloading https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:45:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:45:21 INFO - Downloaded 55557820 bytes. 19:45:21 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:45:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:45:26 INFO - Return code: 0 19:45:26 INFO - Running post-action listener: _resource_record_post_action 19:45:26 INFO - Running post-action listener: set_extra_try_arguments 19:45:26 INFO - ##### 19:45:26 INFO - ##### Running create-virtualenv step. 19:45:26 INFO - ##### 19:45:26 INFO - Running pre-action listener: _pre_create_virtualenv 19:45:26 INFO - Running pre-action listener: _resource_record_pre_action 19:45:26 INFO - Running main action method: create_virtualenv 19:45:26 INFO - Creating virtualenv C:\slave\test\build\venv 19:45:26 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 19:45:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:45:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:45:30 INFO - Installing distribute......................................................................................................................................................................................done. 19:45:30 INFO - Return code: 0 19:45:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:45: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')]} 19:45:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:45: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')]} 19:45:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:45:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-112', 'USERDOMAIN': 'T-XP32-IX-112', '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-112', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-112', '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-112\\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-112'}}, attempt #1 19:45:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 19:45:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 19:45:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:45:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112\\Application Data', 19:45:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:45:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-112', 19:45:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:45:30 INFO - 'DCLOCATION': 'SCL3', 19:45:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:45:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:45:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:45:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:45:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:45:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:45:30 INFO - 'HOMEDRIVE': 'C:', 19:45:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:45:30 INFO - 'KTS_VERSION': '1.19c', 19:45:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:45:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-112', 19:45:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:45:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:45:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:45:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:45:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:45:30 INFO - 'MOZ_AIRBAG': '1', 19:45:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:45:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:45:30 INFO - 'MOZ_MSVCVERSION': '8', 19:45:30 INFO - 'MOZ_NO_REMOTE': '1', 19:45:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:45:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:45:30 INFO - 'NO_EM_RESTART': '1', 19:45:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:45:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:45:30 INFO - 'OS': 'Windows_NT', 19:45:30 INFO - 'OURDRIVE': 'C:', 19:45: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', 19:45:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:45:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:45:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:45:30 INFO - 'PROCESSOR_LEVEL': '6', 19:45:30 INFO - 'PROCESSOR_REVISION': '1e05', 19:45:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:45:30 INFO - 'PROMPT': '$P$G', 19:45:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:45:30 INFO - 'PWD': 'C:\\slave\\test', 19:45:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:45:30 INFO - 'SESSIONNAME': 'Console', 19:45:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:45:30 INFO - 'SYSTEMDRIVE': 'C:', 19:45:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:45:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:30 INFO - 'TEST1': 'testie', 19:45:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:30 INFO - 'USERDOMAIN': 'T-XP32-IX-112', 19:45:30 INFO - 'USERNAME': 'cltbld', 19:45:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:45:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:45:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:45:30 INFO - 'WINDIR': 'C:\\WINDOWS', 19:45:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:45:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:45:31 INFO - Downloading/unpacking psutil>=0.7.1 19:45:31 INFO - Running setup.py egg_info for package psutil 19:45:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:45:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:45:31 INFO - Installing collected packages: psutil 19:45:31 INFO - Running setup.py install for psutil 19:45:31 INFO - building 'psutil._psutil_windows' extension 19:45:31 INFO - error: Unable to find vcvarsall.bat 19:45:31 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-id05vx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:45:31 INFO - running install 19:45:31 INFO - running build 19:45:31 INFO - running build_py 19:45:31 INFO - creating build 19:45:31 INFO - creating build\lib.win32-2.7 19:45:31 INFO - creating build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:45:31 INFO - running build_ext 19:45:31 INFO - building 'psutil._psutil_windows' extension 19:45:31 INFO - error: Unable to find vcvarsall.bat 19:45:31 INFO - ---------------------------------------- 19:45:31 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-id05vx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:45:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-112\Application Data\pip\pip.log 19:45:31 WARNING - Return code: 1 19:45:31 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 19:45:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:45:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:45:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:45:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-112', 'USERDOMAIN': 'T-XP32-IX-112', '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-112', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-112', '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-112\\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-112'}}, attempt #1 19:45:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 19:45:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 19:45:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:45:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112\\Application Data', 19:45:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:45:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-112', 19:45:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:45:31 INFO - 'DCLOCATION': 'SCL3', 19:45:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:45:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:45:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:45:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:45:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:45:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:45:31 INFO - 'HOMEDRIVE': 'C:', 19:45:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:45:31 INFO - 'KTS_VERSION': '1.19c', 19:45:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:45:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-112', 19:45:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:45:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:45:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:45:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:45:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:45:31 INFO - 'MOZ_AIRBAG': '1', 19:45:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:45:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:45:31 INFO - 'MOZ_MSVCVERSION': '8', 19:45:31 INFO - 'MOZ_NO_REMOTE': '1', 19:45:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:45:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:45:31 INFO - 'NO_EM_RESTART': '1', 19:45:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:45:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:45:31 INFO - 'OS': 'Windows_NT', 19:45:31 INFO - 'OURDRIVE': 'C:', 19:45:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:45:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:45:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:45:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:45:31 INFO - 'PROCESSOR_LEVEL': '6', 19:45:31 INFO - 'PROCESSOR_REVISION': '1e05', 19:45:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:45:31 INFO - 'PROMPT': '$P$G', 19:45:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:45:31 INFO - 'PWD': 'C:\\slave\\test', 19:45:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:45:31 INFO - 'SESSIONNAME': 'Console', 19:45:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:45:31 INFO - 'SYSTEMDRIVE': 'C:', 19:45:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:45:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:31 INFO - 'TEST1': 'testie', 19:45:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:31 INFO - 'USERDOMAIN': 'T-XP32-IX-112', 19:45:31 INFO - 'USERNAME': 'cltbld', 19:45:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:45:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:45:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:45:31 INFO - 'WINDIR': 'C:\\WINDOWS', 19:45:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:45:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:45:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:45:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:45:32 INFO - Running setup.py egg_info for package mozsystemmonitor 19:45:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:45:32 INFO - Running setup.py egg_info for package psutil 19:45:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:45:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:45:32 INFO - Installing collected packages: mozsystemmonitor, psutil 19:45:32 INFO - Running setup.py install for mozsystemmonitor 19:45:32 INFO - Running setup.py install for psutil 19:45:32 INFO - building 'psutil._psutil_windows' extension 19:45:32 INFO - error: Unable to find vcvarsall.bat 19:45:32 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-10nnff-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:45:32 INFO - running install 19:45:32 INFO - running build 19:45:32 INFO - running build_py 19:45:32 INFO - running build_ext 19:45:32 INFO - building 'psutil._psutil_windows' extension 19:45:32 INFO - error: Unable to find vcvarsall.bat 19:45:32 INFO - ---------------------------------------- 19:45:32 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-10nnff-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:45:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-112\Application Data\pip\pip.log 19:45:32 WARNING - Return code: 1 19:45:32 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 19:45:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:45:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:45:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:45:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-112', 'USERDOMAIN': 'T-XP32-IX-112', '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-112', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-112', '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-112\\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-112'}}, attempt #1 19:45:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 19:45:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 19:45:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:45:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112\\Application Data', 19:45:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:45:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-112', 19:45:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:45:32 INFO - 'DCLOCATION': 'SCL3', 19:45:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:45:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:45:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:45:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:45:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:45:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:45:32 INFO - 'HOMEDRIVE': 'C:', 19:45:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:45:32 INFO - 'KTS_VERSION': '1.19c', 19:45:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:45:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-112', 19:45:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:45:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:45:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:45:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:45:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:45:32 INFO - 'MOZ_AIRBAG': '1', 19:45:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:45:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:45:32 INFO - 'MOZ_MSVCVERSION': '8', 19:45:32 INFO - 'MOZ_NO_REMOTE': '1', 19:45:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:45:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:45:32 INFO - 'NO_EM_RESTART': '1', 19:45:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:45:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:45:32 INFO - 'OS': 'Windows_NT', 19:45:32 INFO - 'OURDRIVE': 'C:', 19:45:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:45:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:45:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:45:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:45:32 INFO - 'PROCESSOR_LEVEL': '6', 19:45:32 INFO - 'PROCESSOR_REVISION': '1e05', 19:45:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:45:32 INFO - 'PROMPT': '$P$G', 19:45:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:45:32 INFO - 'PWD': 'C:\\slave\\test', 19:45:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:45:32 INFO - 'SESSIONNAME': 'Console', 19:45:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:45:32 INFO - 'SYSTEMDRIVE': 'C:', 19:45:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:45:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:32 INFO - 'TEST1': 'testie', 19:45:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:32 INFO - 'USERDOMAIN': 'T-XP32-IX-112', 19:45:32 INFO - 'USERNAME': 'cltbld', 19:45:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:45:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:45:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:45:32 INFO - 'WINDIR': 'C:\\WINDOWS', 19:45:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:45:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:45:32 INFO - Downloading/unpacking blobuploader==1.2.4 19:45:32 INFO - Downloading blobuploader-1.2.4.tar.gz 19:45:32 INFO - Running setup.py egg_info for package blobuploader 19:45:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:45:34 INFO - Running setup.py egg_info for package requests 19:45:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:45:34 INFO - Downloading docopt-0.6.1.tar.gz 19:45:34 INFO - Running setup.py egg_info for package docopt 19:45:34 INFO - Installing collected packages: blobuploader, docopt, requests 19:45:34 INFO - Running setup.py install for blobuploader 19:45:34 INFO - Running setup.py install for docopt 19:45:34 INFO - Running setup.py install for requests 19:45:34 INFO - Successfully installed blobuploader docopt requests 19:45:34 INFO - Cleaning up... 19:45:34 INFO - Return code: 0 19:45:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:45:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:45:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:45:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-112', 'USERDOMAIN': 'T-XP32-IX-112', '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-112', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-112', '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-112\\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-112'}}, attempt #1 19:45:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 19:45:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:45:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:45:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112\\Application Data', 19:45:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:45:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-112', 19:45:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:45:34 INFO - 'DCLOCATION': 'SCL3', 19:45:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:45:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:45:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:45:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:45:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:45:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:45:34 INFO - 'HOMEDRIVE': 'C:', 19:45:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:45:34 INFO - 'KTS_VERSION': '1.19c', 19:45:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:45:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-112', 19:45:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:45:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:45:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:45:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:45:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:45:34 INFO - 'MOZ_AIRBAG': '1', 19:45:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:45:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:45:34 INFO - 'MOZ_MSVCVERSION': '8', 19:45:34 INFO - 'MOZ_NO_REMOTE': '1', 19:45:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:45:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:45:34 INFO - 'NO_EM_RESTART': '1', 19:45:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:45:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:45:34 INFO - 'OS': 'Windows_NT', 19:45:34 INFO - 'OURDRIVE': 'C:', 19:45:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:45:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:45:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:45:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:45:34 INFO - 'PROCESSOR_LEVEL': '6', 19:45:34 INFO - 'PROCESSOR_REVISION': '1e05', 19:45:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:45:34 INFO - 'PROMPT': '$P$G', 19:45:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:45:34 INFO - 'PWD': 'C:\\slave\\test', 19:45:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:45:34 INFO - 'SESSIONNAME': 'Console', 19:45:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:45:34 INFO - 'SYSTEMDRIVE': 'C:', 19:45:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:45:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:34 INFO - 'TEST1': 'testie', 19:45:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:34 INFO - 'USERDOMAIN': 'T-XP32-IX-112', 19:45:34 INFO - 'USERNAME': 'cltbld', 19:45:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:45:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:45:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:45:34 INFO - 'WINDIR': 'C:\\WINDOWS', 19:45:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:45:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:45:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:45:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:45:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:45:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:45:38 INFO - Unpacking c:\slave\test\build\tests\marionette 19:45:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:45:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:45:38 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:45:38 INFO - Running setup.py install for browsermob-proxy 19:45:43 INFO - Running setup.py install for manifestparser 19:45:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for marionette-client 19:45:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:45:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for marionette-driver 19:45:43 INFO - Running setup.py install for mozcrash 19:45:43 INFO - Running setup.py install for mozdebug 19:45:43 INFO - Running setup.py install for mozdevice 19:45:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozfile 19:45:43 INFO - Running setup.py install for mozhttpd 19:45:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozinfo 19:45:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozInstall 19:45:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozleak 19:45:43 INFO - Running setup.py install for mozlog 19:45:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for moznetwork 19:45:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozprocess 19:45:43 INFO - Running setup.py install for mozprofile 19:45:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozrunner 19:45:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for mozscreenshot 19:45:43 INFO - Running setup.py install for moztest 19:45:43 INFO - Running setup.py install for mozversion 19:45:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:45:43 INFO - Running setup.py install for wptserve 19:45:43 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:45:43 INFO - Cleaning up... 19:45:43 INFO - Return code: 0 19:45:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:45:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:45:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:45:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-112', 'USERDOMAIN': 'T-XP32-IX-112', '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-112', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-112', '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-112\\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-112'}}, attempt #1 19:45:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 19:45:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:45:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:45:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112\\Application Data', 19:45:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:45:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-112', 19:45:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:45:43 INFO - 'DCLOCATION': 'SCL3', 19:45:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:45:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:45:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:45:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:45:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:45:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:45:43 INFO - 'HOMEDRIVE': 'C:', 19:45:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:45:43 INFO - 'KTS_VERSION': '1.19c', 19:45:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:45:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-112', 19:45:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:45:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:45:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:45:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:45:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:45:43 INFO - 'MOZ_AIRBAG': '1', 19:45:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:45:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:45:43 INFO - 'MOZ_MSVCVERSION': '8', 19:45:43 INFO - 'MOZ_NO_REMOTE': '1', 19:45:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:45:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:45:43 INFO - 'NO_EM_RESTART': '1', 19:45:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:45:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:45:43 INFO - 'OS': 'Windows_NT', 19:45:43 INFO - 'OURDRIVE': 'C:', 19:45:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:45:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:45:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:45:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:45:43 INFO - 'PROCESSOR_LEVEL': '6', 19:45:43 INFO - 'PROCESSOR_REVISION': '1e05', 19:45:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:45:43 INFO - 'PROMPT': '$P$G', 19:45:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:45:43 INFO - 'PWD': 'C:\\slave\\test', 19:45:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:45:43 INFO - 'SESSIONNAME': 'Console', 19:45:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:45:43 INFO - 'SYSTEMDRIVE': 'C:', 19:45:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:45:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:43 INFO - 'TEST1': 'testie', 19:45:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:43 INFO - 'USERDOMAIN': 'T-XP32-IX-112', 19:45:43 INFO - 'USERNAME': 'cltbld', 19:45:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:45:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:45:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:45:43 INFO - 'WINDIR': 'C:\\WINDOWS', 19:45:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:45:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:45:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:45:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:45:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:45:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:45:46 INFO - Unpacking c:\slave\test\build\tests\marionette 19:45:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:45:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 19:45:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 19:45:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 19:45:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 19:45:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 19:45:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:45:52 INFO - Downloading blessings-1.6.tar.gz 19:45:52 INFO - Running setup.py egg_info for package blessings 19:45:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 19:45:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:45:52 INFO - Running setup.py install for blessings 19:45:52 INFO - Running setup.py install for browsermob-proxy 19:45:52 INFO - Running setup.py install for manifestparser 19:45:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Running setup.py install for marionette-client 19:45:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:45:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Running setup.py install for marionette-driver 19:45:52 INFO - Running setup.py install for mozcrash 19:45:52 INFO - Running setup.py install for mozdebug 19:45:52 INFO - Running setup.py install for mozdevice 19:45:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Running setup.py install for mozhttpd 19:45:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Running setup.py install for mozInstall 19:45:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:45:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Running setup.py install for mozleak 19:45:53 INFO - Running setup.py install for mozprofile 19:45:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Running setup.py install for mozrunner 19:45:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Running setup.py install for mozscreenshot 19:45:53 INFO - Running setup.py install for moztest 19:45:53 INFO - Running setup.py install for mozversion 19:45:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:45:53 INFO - Running setup.py install for wptserve 19:45:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:45:53 INFO - Cleaning up... 19:45:53 INFO - Return code: 0 19:45:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:45:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:45:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:45:53 INFO - Reading from file tmpfile_stdout 19:45:53 INFO - Using _rmtree_windows ... 19:45:53 INFO - Using _rmtree_windows ... 19:45:53 INFO - Current package versions: 19:45:53 INFO - blessings == 1.6 19:45:53 INFO - blobuploader == 1.2.4 19:45:53 INFO - browsermob-proxy == 0.6.0 19:45:53 INFO - distribute == 0.6.14 19:45:53 INFO - docopt == 0.6.1 19:45:53 INFO - manifestparser == 1.1 19:45:53 INFO - marionette-client == 2.3.0 19:45:53 INFO - marionette-driver == 1.4.0 19:45:53 INFO - mozInstall == 1.12 19:45:53 INFO - mozcrash == 0.17 19:45:53 INFO - mozdebug == 0.1 19:45:53 INFO - mozdevice == 0.48 19:45:53 INFO - mozfile == 1.2 19:45:53 INFO - mozhttpd == 0.7 19:45:53 INFO - mozinfo == 0.9 19:45:53 INFO - mozleak == 0.1 19:45:53 INFO - mozlog == 3.1 19:45:53 INFO - moznetwork == 0.27 19:45:53 INFO - mozprocess == 0.22 19:45:53 INFO - mozprofile == 0.28 19:45:53 INFO - mozrunner == 6.11 19:45:53 INFO - mozscreenshot == 0.1 19:45:53 INFO - mozsystemmonitor == 0.0 19:45:53 INFO - moztest == 0.7 19:45:53 INFO - mozversion == 1.4 19:45:53 INFO - requests == 1.2.3 19:45:53 INFO - wptserve == 1.4.0 19:45:53 INFO - Running post-action listener: _resource_record_post_action 19:45:53 INFO - Running post-action listener: _start_resource_monitoring 19:45:53 INFO - Starting resource monitoring. 19:45:53 INFO - ##### 19:45:53 INFO - ##### Running pull step. 19:45:53 INFO - ##### 19:45:53 INFO - Running pre-action listener: _resource_record_pre_action 19:45:53 INFO - Running main action method: pull 19:45:53 INFO - Pull has nothing to do! 19:45:53 INFO - Running post-action listener: _resource_record_post_action 19:45:53 INFO - ##### 19:45:53 INFO - ##### Running install step. 19:45:53 INFO - ##### 19:45:53 INFO - Running pre-action listener: _resource_record_pre_action 19:45:53 INFO - Running main action method: install 19:45:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:45:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:45:54 INFO - Reading from file tmpfile_stdout 19:45:54 INFO - Using _rmtree_windows ... 19:45:54 INFO - Using _rmtree_windows ... 19:45:54 INFO - Detecting whether we're running mozinstall >=1.0... 19:45:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:45:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:45:54 INFO - Reading from file tmpfile_stdout 19:45:54 INFO - Output received: 19:45:54 INFO - Usage: mozinstall-script.py [options] installer 19:45:54 INFO - Options: 19:45:54 INFO - -h, --help show this help message and exit 19:45:54 INFO - -d DEST, --destination=DEST 19:45:54 INFO - Directory to install application into. [default: 19:45:54 INFO - "C:\slave\test"] 19:45:54 INFO - --app=APP Application being installed. [default: firefox] 19:45:54 INFO - Using _rmtree_windows ... 19:45:54 INFO - Using _rmtree_windows ... 19:45:54 INFO - mkdir: C:\slave\test\build\application 19:45:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:45:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 19:45:56 INFO - Reading from file tmpfile_stdout 19:45:56 INFO - Output received: 19:45:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:45:56 INFO - Using _rmtree_windows ... 19:45:56 INFO - Using _rmtree_windows ... 19:45:56 INFO - Running post-action listener: _resource_record_post_action 19:45:56 INFO - ##### 19:45:56 INFO - ##### Running run-tests step. 19:45:56 INFO - ##### 19:45:56 INFO - Running pre-action listener: _resource_record_pre_action 19:45:56 INFO - Running main action method: run_tests 19:45:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:45:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:45:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:45:56 INFO - grabbing minidump binary from tooltool 19:45:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:45:56 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:45:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 19:45:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 19:45:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:45:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_bkntr 19:45:57 INFO - INFO - File integrity verified, renaming tmp_bkntr to win32-minidump_stackwalk.exe 19:45:57 INFO - Return code: 0 19:45:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:45:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:45:57 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/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 19:45:57 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/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 19:45:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:45:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112\\Application Data', 19:45:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:45:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-112', 19:45:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:45:57 INFO - 'DCLOCATION': 'SCL3', 19:45:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:45:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:45:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:45:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:45:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:45:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:45:57 INFO - 'HOMEDRIVE': 'C:', 19:45:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:45:57 INFO - 'KTS_VERSION': '1.19c', 19:45:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:45:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-112', 19:45:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:45:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:45:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:45:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:45:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:45:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:45:57 INFO - 'MOZ_AIRBAG': '1', 19:45:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:45:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:45:57 INFO - 'MOZ_MSVCVERSION': '8', 19:45:57 INFO - 'MOZ_NO_REMOTE': '1', 19:45:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:45:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:45:57 INFO - 'NO_EM_RESTART': '1', 19:45:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:45:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:45:57 INFO - 'OS': 'Windows_NT', 19:45:57 INFO - 'OURDRIVE': 'C:', 19:45:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:45:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:45:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:45:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:45:57 INFO - 'PROCESSOR_LEVEL': '6', 19:45:57 INFO - 'PROCESSOR_REVISION': '1e05', 19:45:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:45:57 INFO - 'PROMPT': '$P$G', 19:45:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:45:57 INFO - 'PWD': 'C:\\slave\\test', 19:45:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:45:57 INFO - 'SESSIONNAME': 'Console', 19:45:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:45:57 INFO - 'SYSTEMDRIVE': 'C:', 19:45:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:45:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:57 INFO - 'TEST1': 'testie', 19:45:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:45:57 INFO - 'USERDOMAIN': 'T-XP32-IX-112', 19:45:57 INFO - 'USERNAME': 'cltbld', 19:45:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-112', 19:45:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:45:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:45:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:45:57 INFO - 'WINDIR': 'C:\\WINDOWS', 19:45:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:45:57 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/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 19:45:58 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 19:45:58 INFO - import pkg_resources 19:45:59 INFO - Using 1 client processes 19:46:02 INFO - SUITE-START | Running 778 tests 19:46:02 INFO - Running testharness tests 19:46:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:46:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:46:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:46:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:46:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:46:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:46:02 INFO - Setting up ssl 19:46:03 INFO - PROCESS | certutil | 19:46:03 INFO - PROCESS | certutil | 19:46:03 INFO - PROCESS | certutil | 19:46:03 INFO - Certificate Nickname Trust Attributes 19:46:03 INFO - SSL,S/MIME,JAR/XPI 19:46:03 INFO - 19:46:03 INFO - web-platform-tests CT,, 19:46:03 INFO - 19:46:03 INFO - Starting runner 19:46:04 INFO - PROCESS | 3720 | [3720] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:46:05 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:46:05 INFO - PROCESS | 3720 | [3720] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 19:46:06 INFO - PROCESS | 3720 | 1463971566652 Marionette DEBUG Marionette enabled via build flag and pref 19:46:06 INFO - PROCESS | 3720 | ++DOCSHELL 11A03000 == 1 [pid = 3720] [id = 1] 19:46:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 1 (11A03400) [pid = 3720] [serial = 1] [outer = 00000000] 19:46:06 INFO - PROCESS | 3720 | [3720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:46:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 2 (11A04000) [pid = 3720] [serial = 2] [outer = 11A03400] 19:46:06 INFO - PROCESS | 3720 | [3720] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 19:46:06 INFO - PROCESS | 3720 | [3720] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 19:46:07 INFO - PROCESS | 3720 | ++DOCSHELL 11CF1C00 == 2 [pid = 3720] [id = 2] 19:46:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 3 (11CF2000) [pid = 3720] [serial = 3] [outer = 00000000] 19:46:07 INFO - PROCESS | 3720 | [3720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:46:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 4 (11CF2C00) [pid = 3720] [serial = 4] [outer = 11CF2000] 19:46:07 INFO - PROCESS | 3720 | 1463971567321 Marionette INFO Listening on port 2828 19:46:07 INFO - PROCESS | 3720 | 1463971567718 Marionette DEBUG Marionette enabled via command-line flag 19:46:07 INFO - PROCESS | 3720 | ++DOCSHELL 13319000 == 3 [pid = 3720] [id = 3] 19:46:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 5 (13321000) [pid = 3720] [serial = 5] [outer = 00000000] 19:46:07 INFO - PROCESS | 3720 | [3720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:46:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 6 (13321C00) [pid = 3720] [serial = 6] [outer = 13321000] 19:46:07 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:46:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 7 (13712000) [pid = 3720] [serial = 7] [outer = 11CF2000] 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:46:08 INFO - PROCESS | 3720 | 1463971568036 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1761 19:46:08 INFO - PROCESS | 3720 | 1463971568162 Marionette DEBUG Closed connection conn0 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:46:08 INFO - PROCESS | 3720 | 1463971568172 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1762 19:46:08 INFO - PROCESS | 3720 | 1463971568218 Marionette DEBUG Closed connection conn1 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:46:08 INFO - PROCESS | 3720 | 1463971568225 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1763 19:46:08 INFO - PROCESS | 3720 | ++DOCSHELL 11A02400 == 4 [pid = 3720] [id = 4] 19:46:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 8 (13D8F000) [pid = 3720] [serial = 8] [outer = 00000000] 19:46:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 9 (140C3000) [pid = 3720] [serial = 9] [outer = 13D8F000] 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:46:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 10 (140C7C00) [pid = 3720] [serial = 10] [outer = 13D8F000] 19:46:08 INFO - PROCESS | 3720 | 1463971568493 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:46:08 INFO - PROCESS | 3720 | 1463971568498 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160522191132","device":"desktop","version":"48.0a2"} 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:46:08 INFO - PROCESS | 3720 | [3720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:46:09 INFO - PROCESS | 3720 | [3720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:46:09 INFO - PROCESS | 3720 | ++DOCSHELL 11435400 == 5 [pid = 3720] [id = 5] 19:46:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 11 (11435800) [pid = 3720] [serial = 11] [outer = 00000000] 19:46:09 INFO - PROCESS | 3720 | ++DOCSHELL 11435C00 == 6 [pid = 3720] [id = 6] 19:46:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 12 (11436000) [pid = 3720] [serial = 12] [outer = 00000000] 19:46:09 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:46:09 INFO - PROCESS | 3720 | ++DOCSHELL 166ED400 == 7 [pid = 3720] [id = 7] 19:46:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 13 (166ED800) [pid = 3720] [serial = 13] [outer = 00000000] 19:46:09 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:46:09 INFO - PROCESS | 3720 | [3720] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:46:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 14 (168B7C00) [pid = 3720] [serial = 14] [outer = 166ED800] 19:46:10 INFO - PROCESS | 3720 | [3720] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:46:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 15 (167F6400) [pid = 3720] [serial = 15] [outer = 11435800] 19:46:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 16 (167F8000) [pid = 3720] [serial = 16] [outer = 11436000] 19:46:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 17 (167FA800) [pid = 3720] [serial = 17] [outer = 166ED800] 19:46:10 INFO - PROCESS | 3720 | 1463971570805 Marionette DEBUG loaded listener.js 19:46:10 INFO - PROCESS | 3720 | 1463971570820 Marionette DEBUG loaded listener.js 19:46:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 18 (17DB4000) [pid = 3720] [serial = 18] [outer = 166ED800] 19:46:11 INFO - PROCESS | 3720 | 1463971571407 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1bf9b70c-577f-4a7e-ab7f-cd71e5ea323c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160522191132","device":"desktop","version":"48.0a2","command_id":1}}] 19:46:11 INFO - PROCESS | 3720 | 1463971571592 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:46:11 INFO - PROCESS | 3720 | 1463971571676 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:46:11 INFO - PROCESS | 3720 | 1463971571785 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:46:11 INFO - PROCESS | 3720 | [3720] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:46:12 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 19 (1600C800) [pid = 3720] [serial = 19] [outer = 166ED800] 19:46:12 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:46:12 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:46:12 INFO - PROCESS | 3720 | 1463971572276 Marionette TRACE conn2 <- [1,3,null,{}] 19:46:12 INFO - PROCESS | 3720 | 1463971572294 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:46:12 INFO - PROCESS | 3720 | 1463971572302 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 19:46:12 INFO - PROCESS | 3720 | 1463971572369 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 19:46:12 INFO - PROCESS | 3720 | 1463971572381 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 19:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:46:12 INFO - PROCESS | 3720 | 1463971572391 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:46:12 INFO - PROCESS | 3720 | 1463971572395 Marionette TRACE conn2 <- [1,6,null,{}] 19:46:12 INFO - PROCESS | 3720 | 1463971572409 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:12 INFO - PROCESS | 3720 | 1463971572421 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 19:46:12 INFO - PROCESS | 3720 | 1463971572425 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:12 INFO - PROCESS | 3720 | ++DOCSHELL 166E9400 == 8 [pid = 3720] [id = 8] 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 20 (19CC9C00) [pid = 3720] [serial = 20] [outer = 00000000] 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 21 (19D9D400) [pid = 3720] [serial = 21] [outer = 19CC9C00] 19:46:12 INFO - PROCESS | 3720 | 1463971572476 Marionette DEBUG loaded listener.js 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 22 (19DA1400) [pid = 3720] [serial = 22] [outer = 19CC9C00] 19:46:12 INFO - PROCESS | 3720 | ++DOCSHELL 1A108000 == 9 [pid = 3720] [id = 9] 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 23 (1A108400) [pid = 3720] [serial = 23] [outer = 00000000] 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 24 (1A10AC00) [pid = 3720] [serial = 24] [outer = 1A108400] 19:46:12 INFO - PROCESS | 3720 | 1463971572904 Marionette DEBUG loaded listener.js 19:46:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 25 (1A10E400) [pid = 3720] [serial = 25] [outer = 1A108400] 19:46:13 INFO - PROCESS | 3720 | 1463971573094 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 711ms 19:46:13 INFO - PROCESS | 3720 | 1463971573119 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 19:46:13 INFO - PROCESS | 3720 | 1463971573121 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 19:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:46:13 INFO - PROCESS | 3720 | 1463971573125 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:46:13 INFO - PROCESS | 3720 | 1463971573127 Marionette TRACE conn2 <- [1,10,null,{}] 19:46:13 INFO - PROCESS | 3720 | 1463971573216 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:13 INFO - PROCESS | 3720 | 1463971573330 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 19:46:13 INFO - PROCESS | 3720 | 1463971573363 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:13 INFO - PROCESS | 3720 | ++DOCSHELL 1ABB2C00 == 10 [pid = 3720] [id = 10] 19:46:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 26 (1ABB3000) [pid = 3720] [serial = 26] [outer = 00000000] 19:46:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 27 (1ABB5800) [pid = 3720] [serial = 27] [outer = 1ABB3000] 19:46:13 INFO - PROCESS | 3720 | 1463971573411 Marionette DEBUG loaded listener.js 19:46:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 28 (1ABB9800) [pid = 3720] [serial = 28] [outer = 1ABB3000] 19:46:13 INFO - PROCESS | 3720 | 1463971573783 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 712ms 19:46:13 INFO - PROCESS | 3720 | 1463971573847 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 19:46:13 INFO - PROCESS | 3720 | 1463971573850 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 19:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:46:13 INFO - PROCESS | 3720 | 1463971573853 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:46:13 INFO - PROCESS | 3720 | 1463971573855 Marionette TRACE conn2 <- [1,14,null,{}] 19:46:13 INFO - PROCESS | 3720 | 1463971573858 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:13 INFO - PROCESS | 3720 | 1463971573933 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 19:46:13 INFO - PROCESS | 3720 | 1463971573950 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:13 INFO - PROCESS | 3720 | ++DOCSHELL 1A7BF000 == 11 [pid = 3720] [id = 11] 19:46:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 29 (1A7BF400) [pid = 3720] [serial = 29] [outer = 00000000] 19:46:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 30 (1ABB7800) [pid = 3720] [serial = 30] [outer = 1A7BF400] 19:46:13 INFO - PROCESS | 3720 | 1463971574000 Marionette DEBUG loaded listener.js 19:46:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 31 (1ACE6C00) [pid = 3720] [serial = 31] [outer = 1A7BF400] 19:46:14 INFO - PROCESS | 3720 | 1463971574375 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 576ms 19:46:14 INFO - PROCESS | 3720 | 1463971574433 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 3720 | 1463971574435 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 19:46:14 INFO - PROCESS | 3720 | 1463971574438 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:46:14 INFO - PROCESS | 3720 | 1463971574440 Marionette TRACE conn2 <- [1,18,null,{}] 19:46:14 INFO - PROCESS | 3720 | 1463971574444 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:14 INFO - PROCESS | 3720 | 1463971574529 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 19:46:14 INFO - PROCESS | 3720 | 1463971574535 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:14 INFO - PROCESS | 3720 | ++DOCSHELL 1A8B2000 == 12 [pid = 3720] [id = 12] 19:46:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 32 (1A8B3C00) [pid = 3720] [serial = 32] [outer = 00000000] 19:46:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 33 (1A904C00) [pid = 3720] [serial = 33] [outer = 1A8B3C00] 19:46:14 INFO - PROCESS | 3720 | 1463971574581 Marionette DEBUG loaded listener.js 19:46:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 34 (1A908400) [pid = 3720] [serial = 34] [outer = 1A8B3C00] 19:46:14 INFO - PROCESS | 3720 | 1463971574904 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 515ms 19:46:14 INFO - PROCESS | 3720 | 1463971574956 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 3720 | 1463971574958 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 19:46:14 INFO - PROCESS | 3720 | 1463971574945 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:46:14 INFO - PROCESS | 3720 | 1463971574947 Marionette TRACE conn2 <- [1,22,null,{}] 19:46:14 INFO - PROCESS | 3720 | 1463971574950 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:15 INFO - PROCESS | 3720 | 1463971575036 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:46:15 INFO - PROCESS | 3720 | 1463971575042 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:15 INFO - PROCESS | 3720 | ++DOCSHELL 1A90E400 == 13 [pid = 3720] [id = 13] 19:46:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 35 (1A90E800) [pid = 3720] [serial = 35] [outer = 00000000] 19:46:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 36 (1ADC8C00) [pid = 3720] [serial = 36] [outer = 1A90E800] 19:46:15 INFO - PROCESS | 3720 | 1463971575086 Marionette DEBUG loaded listener.js 19:46:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 37 (1ADCC800) [pid = 3720] [serial = 37] [outer = 1A90E800] 19:46:15 INFO - PROCESS | 3720 | 1463971575393 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 469ms 19:46:15 INFO - PROCESS | 3720 | 1463971575442 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 19:46:15 INFO - PROCESS | 3720 | 1463971575444 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 19:46:15 INFO - PROCESS | 3720 | 1463971575447 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:46:15 INFO - PROCESS | 3720 | 1463971575449 Marionette TRACE conn2 <- [1,26,null,{}] 19:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:46:15 INFO - PROCESS | 3720 | 1463971575452 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:15 INFO - PROCESS | 3720 | 1463971575543 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 19:46:15 INFO - PROCESS | 3720 | 1463971575550 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:15 INFO - PROCESS | 3720 | ++DOCSHELL 1B102800 == 14 [pid = 3720] [id = 14] 19:46:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 38 (1B103400) [pid = 3720] [serial = 38] [outer = 00000000] 19:46:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 39 (1B10BC00) [pid = 3720] [serial = 39] [outer = 1B103400] 19:46:15 INFO - PROCESS | 3720 | 1463971575576 Marionette DEBUG loaded listener.js 19:46:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 40 (1B110000) [pid = 3720] [serial = 40] [outer = 1B103400] 19:46:15 INFO - PROCESS | 3720 | 1463971575891 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 469ms 19:46:15 INFO - PROCESS | 3720 | 1463971575925 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 19:46:15 INFO - PROCESS | 3720 | 1463971575927 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 19:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:46:15 INFO - PROCESS | 3720 | 1463971575930 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:46:15 INFO - PROCESS | 3720 | 1463971575932 Marionette TRACE conn2 <- [1,30,null,{}] 19:46:15 INFO - PROCESS | 3720 | 1463971575936 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:16 INFO - PROCESS | 3720 | 1463971576017 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 19:46:16 INFO - PROCESS | 3720 | 1463971576023 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:16 INFO - PROCESS | 3720 | ++DOCSHELL 1B105C00 == 15 [pid = 3720] [id = 15] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 41 (1B10B800) [pid = 3720] [serial = 41] [outer = 00000000] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 42 (1B28F400) [pid = 3720] [serial = 42] [outer = 1B10B800] 19:46:16 INFO - PROCESS | 3720 | 1463971576066 Marionette DEBUG loaded listener.js 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 43 (1B28F800) [pid = 3720] [serial = 43] [outer = 1B10B800] 19:46:16 INFO - PROCESS | 3720 | ++DOCSHELL 1B11D000 == 16 [pid = 3720] [id = 16] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 44 (1B11D400) [pid = 3720] [serial = 44] [outer = 00000000] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 45 (1B125C00) [pid = 3720] [serial = 45] [outer = 1B11D400] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 46 (1B11CC00) [pid = 3720] [serial = 46] [outer = 1B11D400] 19:46:16 INFO - PROCESS | 3720 | ++DOCSHELL 1B121800 == 17 [pid = 3720] [id = 17] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 47 (1B126800) [pid = 3720] [serial = 47] [outer = 00000000] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 48 (1B543400) [pid = 3720] [serial = 48] [outer = 1B126800] 19:46:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 49 (1B54CC00) [pid = 3720] [serial = 49] [outer = 1B126800] 19:46:16 INFO - PROCESS | 3720 | 1463971576547 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 682ms 19:46:17 INFO - PROCESS | 3720 | 1463971577105 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 19:46:17 INFO - PROCESS | 3720 | 1463971577110 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 19:46:17 INFO - PROCESS | 3720 | --DOCSHELL 11A03000 == 16 [pid = 3720] [id = 1] 19:46:17 INFO - PROCESS | 3720 | 1463971577121 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:46:17 INFO - PROCESS | 3720 | 1463971577124 Marionette TRACE conn2 <- [1,34,null,{}] 19:46:17 INFO - PROCESS | 3720 | 1463971577130 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:46:17 INFO - PROCESS | 3720 | 1463971577251 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 19:46:17 INFO - PROCESS | 3720 | 1463971577323 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:17 INFO - PROCESS | 3720 | ++DOCSHELL 105FA000 == 17 [pid = 3720] [id = 18] 19:46:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 50 (105FB800) [pid = 3720] [serial = 50] [outer = 00000000] 19:46:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 51 (10A61C00) [pid = 3720] [serial = 51] [outer = 105FB800] 19:46:17 INFO - PROCESS | 3720 | 1463971577378 Marionette DEBUG loaded listener.js 19:46:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (10FB4400) [pid = 3720] [serial = 52] [outer = 105FB800] 19:46:17 INFO - PROCESS | 3720 | 1463971577890 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 817ms 19:46:17 INFO - PROCESS | 3720 | 1463971577960 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:46:17 INFO - PROCESS | 3720 | 1463971577964 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 19:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:46:17 INFO - PROCESS | 3720 | 1463971577972 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:46:17 INFO - PROCESS | 3720 | 1463971577976 Marionette TRACE conn2 <- [1,38,null,{}] 19:46:17 INFO - PROCESS | 3720 | 1463971577980 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:18 INFO - PROCESS | 3720 | 1463971578087 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 19:46:18 INFO - PROCESS | 3720 | 1463971578153 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:18 INFO - PROCESS | 3720 | ++DOCSHELL 11439C00 == 18 [pid = 3720] [id = 19] 19:46:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (11479C00) [pid = 3720] [serial = 53] [outer = 00000000] 19:46:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (13321400) [pid = 3720] [serial = 54] [outer = 11479C00] 19:46:18 INFO - PROCESS | 3720 | 1463971578193 Marionette DEBUG loaded listener.js 19:46:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (13707400) [pid = 3720] [serial = 55] [outer = 11479C00] 19:46:18 INFO - PROCESS | 3720 | 1463971578794 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 863ms 19:46:18 INFO - PROCESS | 3720 | 1463971578838 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 19:46:18 INFO - PROCESS | 3720 | 1463971578841 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 19:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:46:18 INFO - PROCESS | 3720 | 1463971578845 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:46:18 INFO - PROCESS | 3720 | 1463971578847 Marionette TRACE conn2 <- [1,42,null,{}] 19:46:18 INFO - PROCESS | 3720 | 1463971578856 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:18 INFO - PROCESS | 3720 | 1463971578967 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:46:19 INFO - PROCESS | 3720 | 1463971579035 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:19 INFO - PROCESS | 3720 | ++DOCSHELL 15465C00 == 19 [pid = 3720] [id = 20] 19:46:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (15466400) [pid = 3720] [serial = 56] [outer = 00000000] 19:46:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (154F8C00) [pid = 3720] [serial = 57] [outer = 15466400] 19:46:19 INFO - PROCESS | 3720 | 1463971579094 Marionette DEBUG loaded listener.js 19:46:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (1564D400) [pid = 3720] [serial = 58] [outer = 15466400] 19:46:19 INFO - PROCESS | 3720 | --DOCSHELL 11A02400 == 18 [pid = 3720] [id = 4] 19:46:19 INFO - PROCESS | 3720 | 1463971579814 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 999ms 19:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:46:19 INFO - PROCESS | 3720 | 1463971579851 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 19:46:19 INFO - PROCESS | 3720 | 1463971579855 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 19:46:19 INFO - PROCESS | 3720 | 1463971579860 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:46:19 INFO - PROCESS | 3720 | 1463971579863 Marionette TRACE conn2 <- [1,46,null,{}] 19:46:19 INFO - PROCESS | 3720 | 1463971579872 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:19 INFO - PROCESS | 3720 | 1463971579948 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 19:46:19 INFO - PROCESS | 3720 | 1463971579956 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:19 INFO - PROCESS | 3720 | ++DOCSHELL 10F0B400 == 19 [pid = 3720] [id = 21] 19:46:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (10F0C800) [pid = 3720] [serial = 59] [outer = 00000000] 19:46:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (10FBA000) [pid = 3720] [serial = 60] [outer = 10F0C800] 19:46:20 INFO - PROCESS | 3720 | 1463971580007 Marionette DEBUG loaded listener.js 19:46:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (11250400) [pid = 3720] [serial = 61] [outer = 10F0C800] 19:46:20 INFO - PROCESS | 3720 | 1463971580489 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 726ms 19:46:20 INFO - PROCESS | 3720 | 1463971580602 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 19:46:20 INFO - PROCESS | 3720 | 1463971580607 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 19:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:46:20 INFO - PROCESS | 3720 | 1463971580618 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:46:20 INFO - PROCESS | 3720 | 1463971580620 Marionette TRACE conn2 <- [1,50,null,{}] 19:46:20 INFO - PROCESS | 3720 | 1463971580624 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:20 INFO - PROCESS | 3720 | 1463971580722 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 19:46:20 INFO - PROCESS | 3720 | 1463971580781 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:20 INFO - PROCESS | 3720 | ++DOCSHELL 10A60C00 == 20 [pid = 3720] [id = 22] 19:46:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (10F0C400) [pid = 3720] [serial = 62] [outer = 00000000] 19:46:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (114AC400) [pid = 3720] [serial = 63] [outer = 10F0C400] 19:46:20 INFO - PROCESS | 3720 | 1463971580809 Marionette DEBUG loaded listener.js 19:46:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (12D81800) [pid = 3720] [serial = 64] [outer = 10F0C400] 19:46:21 INFO - PROCESS | 3720 | 1463971581139 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 575ms 19:46:21 INFO - PROCESS | 3720 | 1463971581198 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 19:46:21 INFO - PROCESS | 3720 | 1463971581200 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 19:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:46:21 INFO - PROCESS | 3720 | 1463971581203 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:46:21 INFO - PROCESS | 3720 | 1463971581207 Marionette TRACE conn2 <- [1,54,null,{}] 19:46:21 INFO - PROCESS | 3720 | 1463971581217 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:21 INFO - PROCESS | 3720 | 1463971581309 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 19:46:21 INFO - PROCESS | 3720 | 1463971581354 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:21 INFO - PROCESS | 3720 | ++DOCSHELL 12A93C00 == 21 [pid = 3720] [id = 23] 19:46:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (12D2D800) [pid = 3720] [serial = 65] [outer = 00000000] 19:46:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (13708400) [pid = 3720] [serial = 66] [outer = 12D2D800] 19:46:21 INFO - PROCESS | 3720 | 1463971581400 Marionette DEBUG loaded listener.js 19:46:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (140BE400) [pid = 3720] [serial = 67] [outer = 12D2D800] 19:46:21 INFO - PROCESS | 3720 | 1463971581714 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 515ms 19:46:21 INFO - PROCESS | 3720 | 1463971581741 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:46:21 INFO - PROCESS | 3720 | 1463971581753 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 19:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:46:21 INFO - PROCESS | 3720 | 1463971581762 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:46:21 INFO - PROCESS | 3720 | 1463971581764 Marionette TRACE conn2 <- [1,58,null,{}] 19:46:21 INFO - PROCESS | 3720 | 1463971581767 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:21 INFO - PROCESS | 3720 | 1463971581873 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 19:46:21 INFO - PROCESS | 3720 | 1463971581865 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:21 INFO - PROCESS | 3720 | ++DOCSHELL 140C5C00 == 22 [pid = 3720] [id = 24] 19:46:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (14E66400) [pid = 3720] [serial = 68] [outer = 00000000] 19:46:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (14EBAC00) [pid = 3720] [serial = 69] [outer = 14E66400] 19:46:21 INFO - PROCESS | 3720 | 1463971581910 Marionette DEBUG loaded listener.js 19:46:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (15368800) [pid = 3720] [serial = 70] [outer = 14E66400] 19:46:22 INFO - PROCESS | 3720 | 1463971582277 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 575ms 19:46:22 INFO - PROCESS | 3720 | 1463971582341 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 19:46:22 INFO - PROCESS | 3720 | 1463971582343 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 19:46:22 INFO - PROCESS | 3720 | 1463971582346 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:46:22 INFO - PROCESS | 3720 | 1463971582347 Marionette TRACE conn2 <- [1,62,null,{}] 19:46:22 INFO - PROCESS | 3720 | 1463971582351 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:22 INFO - PROCESS | 3720 | 1463971582437 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:46:22 INFO - PROCESS | 3720 | 1463971582445 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:22 INFO - PROCESS | 3720 | ++DOCSHELL 1539A000 == 23 [pid = 3720] [id = 25] 19:46:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (1539B000) [pid = 3720] [serial = 71] [outer = 00000000] 19:46:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (15631000) [pid = 3720] [serial = 72] [outer = 1539B000] 19:46:22 INFO - PROCESS | 3720 | 1463971582491 Marionette DEBUG loaded listener.js 19:46:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1564F000) [pid = 3720] [serial = 73] [outer = 1539B000] 19:46:22 INFO - PROCESS | 3720 | 1463971582864 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 576ms 19:46:22 INFO - PROCESS | 3720 | 1463971582927 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 19:46:22 INFO - PROCESS | 3720 | 1463971582928 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 19:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:46:22 INFO - PROCESS | 3720 | 1463971582932 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:46:22 INFO - PROCESS | 3720 | 1463971582933 Marionette TRACE conn2 <- [1,66,null,{}] 19:46:22 INFO - PROCESS | 3720 | 1463971582937 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:23 INFO - PROCESS | 3720 | 1463971583028 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 19:46:23 INFO - PROCESS | 3720 | 1463971583038 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:23 INFO - PROCESS | 3720 | ++DOCSHELL 12AEAC00 == 24 [pid = 3720] [id = 26] 19:46:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (15B2C400) [pid = 3720] [serial = 74] [outer = 00000000] 19:46:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16001800) [pid = 3720] [serial = 75] [outer = 15B2C400] 19:46:23 INFO - PROCESS | 3720 | 1463971583087 Marionette DEBUG loaded listener.js 19:46:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (166EB800) [pid = 3720] [serial = 76] [outer = 15B2C400] 19:46:23 INFO - PROCESS | 3720 | 1463971583459 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 575ms 19:46:23 INFO - PROCESS | 3720 | 1463971583512 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 19:46:23 INFO - PROCESS | 3720 | 1463971583514 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 19:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:46:23 INFO - PROCESS | 3720 | 1463971583500 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:46:23 INFO - PROCESS | 3720 | 1463971583502 Marionette TRACE conn2 <- [1,70,null,{}] 19:46:23 INFO - PROCESS | 3720 | 1463971583505 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:23 INFO - PROCESS | 3720 | 1463971583575 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 19:46:23 INFO - PROCESS | 3720 | 1463971583647 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:23 INFO - PROCESS | 3720 | ++DOCSHELL 167F9400 == 25 [pid = 3720] [id = 27] 19:46:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (167FA400) [pid = 3720] [serial = 77] [outer = 00000000] 19:46:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1696B800) [pid = 3720] [serial = 78] [outer = 167FA400] 19:46:23 INFO - PROCESS | 3720 | 1463971583693 Marionette DEBUG loaded listener.js 19:46:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1703DC00) [pid = 3720] [serial = 79] [outer = 167FA400] 19:46:23 INFO - PROCESS | 3720 | 1463971584005 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 515ms 19:46:24 INFO - PROCESS | 3720 | 1463971584037 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 19:46:24 INFO - PROCESS | 3720 | 1463971584039 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 19:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:46:24 INFO - PROCESS | 3720 | 1463971584042 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:46:24 INFO - PROCESS | 3720 | 1463971584044 Marionette TRACE conn2 <- [1,74,null,{}] 19:46:24 INFO - PROCESS | 3720 | 1463971584047 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:24 INFO - PROCESS | 3720 | 1463971584103 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 19:46:24 INFO - PROCESS | 3720 | 1463971584109 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:24 INFO - PROCESS | 3720 | ++DOCSHELL 16851800 == 26 [pid = 3720] [id = 28] 19:46:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17095800) [pid = 3720] [serial = 80] [outer = 00000000] 19:46:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (174D3400) [pid = 3720] [serial = 81] [outer = 17095800] 19:46:24 INFO - PROCESS | 3720 | 1463971584152 Marionette DEBUG loaded listener.js 19:46:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (174DD800) [pid = 3720] [serial = 82] [outer = 17095800] 19:46:24 INFO - PROCESS | 3720 | 1463971584540 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 515ms 19:46:24 INFO - PROCESS | 3720 | 1463971584584 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:46:24 INFO - PROCESS | 3720 | 1463971584587 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 19:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:46:24 INFO - PROCESS | 3720 | 1463971584592 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:46:24 INFO - PROCESS | 3720 | 1463971584593 Marionette TRACE conn2 <- [1,78,null,{}] 19:46:24 INFO - PROCESS | 3720 | 1463971584597 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:24 INFO - PROCESS | 3720 | 1463971584653 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 19:46:24 INFO - PROCESS | 3720 | 1463971584659 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:24 INFO - PROCESS | 3720 | ++DOCSHELL 1708DC00 == 27 [pid = 3720] [id = 29] 19:46:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (174D4400) [pid = 3720] [serial = 83] [outer = 00000000] 19:46:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17ECD000) [pid = 3720] [serial = 84] [outer = 174D4400] 19:46:24 INFO - PROCESS | 3720 | 1463971584704 Marionette DEBUG loaded listener.js 19:46:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1822E000) [pid = 3720] [serial = 85] [outer = 174D4400] 19:46:25 INFO - PROCESS | 3720 | 1463971585070 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 530ms 19:46:25 INFO - PROCESS | 3720 | 1463971585107 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 19:46:25 INFO - PROCESS | 3720 | 1463971585109 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 19:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:46:25 INFO - PROCESS | 3720 | 1463971585113 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:46:25 INFO - PROCESS | 3720 | 1463971585114 Marionette TRACE conn2 <- [1,82,null,{}] 19:46:25 INFO - PROCESS | 3720 | 1463971585118 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:25 INFO - PROCESS | 3720 | 1463971585206 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:46:25 INFO - PROCESS | 3720 | 1463971585215 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:25 INFO - PROCESS | 3720 | ++DOCSHELL 173A0C00 == 28 [pid = 3720] [id = 30] 19:46:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17446C00) [pid = 3720] [serial = 86] [outer = 00000000] 19:46:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1827B400) [pid = 3720] [serial = 87] [outer = 17446C00] 19:46:25 INFO - PROCESS | 3720 | 1463971585259 Marionette DEBUG loaded listener.js 19:46:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (198AB400) [pid = 3720] [serial = 88] [outer = 17446C00] 19:46:25 INFO - PROCESS | 3720 | 1463971585653 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 576ms 19:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:46:25 INFO - PROCESS | 3720 | 1463971585693 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 19:46:25 INFO - PROCESS | 3720 | 1463971585695 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 19:46:25 INFO - PROCESS | 3720 | 1463971585698 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:46:25 INFO - PROCESS | 3720 | 1463971585700 Marionette TRACE conn2 <- [1,86,null,{}] 19:46:25 INFO - PROCESS | 3720 | 1463971585703 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:25 INFO - PROCESS | 3720 | 1463971585806 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 19:46:25 INFO - PROCESS | 3720 | 1463971585815 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:25 INFO - PROCESS | 3720 | ++DOCSHELL 10A5B000 == 29 [pid = 3720] [id = 31] 19:46:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (128A4800) [pid = 3720] [serial = 89] [outer = 00000000] 19:46:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (19D9D000) [pid = 3720] [serial = 90] [outer = 128A4800] 19:46:25 INFO - PROCESS | 3720 | 1463971585870 Marionette DEBUG loaded listener.js 19:46:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1A04FC00) [pid = 3720] [serial = 91] [outer = 128A4800] 19:46:26 INFO - PROCESS | 3720 | 1463971586245 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 576ms 19:46:26 INFO - PROCESS | 3720 | 1463971586277 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 19:46:26 INFO - PROCESS | 3720 | 1463971586279 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 19:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:46:26 INFO - PROCESS | 3720 | 1463971586282 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:46:26 INFO - PROCESS | 3720 | 1463971586283 Marionette TRACE conn2 <- [1,90,null,{}] 19:46:26 INFO - PROCESS | 3720 | 1463971586287 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:26 INFO - PROCESS | 3720 | 1463971586342 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 19:46:26 INFO - PROCESS | 3720 | 1463971586436 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:26 INFO - PROCESS | 3720 | ++DOCSHELL 19CCA400 == 30 [pid = 3720] [id = 32] 19:46:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (19DA0000) [pid = 3720] [serial = 92] [outer = 00000000] 19:46:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (1A2E4C00) [pid = 3720] [serial = 93] [outer = 19DA0000] 19:46:26 INFO - PROCESS | 3720 | 1463971586486 Marionette DEBUG loaded listener.js 19:46:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1A2E8400) [pid = 3720] [serial = 94] [outer = 19DA0000] 19:46:26 INFO - PROCESS | 3720 | 1463971586801 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 575ms 19:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:46:26 INFO - PROCESS | 3720 | 1463971586845 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 19:46:26 INFO - PROCESS | 3720 | 1463971586848 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 19:46:26 INFO - PROCESS | 3720 | 1463971586851 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:46:26 INFO - PROCESS | 3720 | 1463971586853 Marionette TRACE conn2 <- [1,94,null,{}] 19:46:26 INFO - PROCESS | 3720 | 1463971586856 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:26 INFO - PROCESS | 3720 | 1463971586929 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 19:46:27 INFO - PROCESS | 3720 | 1463971587767 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:27 INFO - PROCESS | 3720 | ++DOCSHELL 10477400 == 31 [pid = 3720] [id = 33] 19:46:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (10477C00) [pid = 3720] [serial = 95] [outer = 00000000] 19:46:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (10505400) [pid = 3720] [serial = 96] [outer = 10477C00] 19:46:27 INFO - PROCESS | 3720 | 1463971587821 Marionette DEBUG loaded listener.js 19:46:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (105F5800) [pid = 3720] [serial = 97] [outer = 10477C00] 19:46:28 INFO - PROCESS | 3720 | 1463971588242 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1454ms 19:46:28 INFO - PROCESS | 3720 | 1463971588320 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:46:28 INFO - PROCESS | 3720 | 1463971588323 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 19:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:46:28 INFO - PROCESS | 3720 | 1463971588333 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:46:28 INFO - PROCESS | 3720 | 1463971588336 Marionette TRACE conn2 <- [1,98,null,{}] 19:46:28 INFO - PROCESS | 3720 | 1463971588345 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:28 INFO - PROCESS | 3720 | 1463971588446 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 19:46:28 INFO - PROCESS | 3720 | 1463971588455 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:28 INFO - PROCESS | 3720 | ++DOCSHELL 114ABC00 == 32 [pid = 3720] [id = 34] 19:46:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (11A03800) [pid = 3720] [serial = 98] [outer = 00000000] 19:46:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (128A5C00) [pid = 3720] [serial = 99] [outer = 11A03800] 19:46:28 INFO - PROCESS | 3720 | 1463971588510 Marionette DEBUG loaded listener.js 19:46:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (12B65800) [pid = 3720] [serial = 100] [outer = 11A03800] 19:46:28 INFO - PROCESS | 3720 | 1463971588901 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1015ms 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (13D8F000) [pid = 3720] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1B103400) [pid = 3720] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1A90E800) [pid = 3720] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1A8B3C00) [pid = 3720] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1A7BF400) [pid = 3720] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1ABB3000) [pid = 3720] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (19CC9C00) [pid = 3720] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (15466400) [pid = 3720] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (10F0C800) [pid = 3720] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (10F0C400) [pid = 3720] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (12D2D800) [pid = 3720] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (14E66400) [pid = 3720] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1539B000) [pid = 3720] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (15B2C400) [pid = 3720] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (167FA400) [pid = 3720] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17095800) [pid = 3720] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (174D4400) [pid = 3720] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17446C00) [pid = 3720] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (128A4800) [pid = 3720] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1B10B800) [pid = 3720] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (105FB800) [pid = 3720] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:46:29 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (11479C00) [pid = 3720] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:46:29 INFO - PROCESS | 3720 | 1463971589359 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 19:46:29 INFO - PROCESS | 3720 | 1463971589363 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 19:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:46:29 INFO - PROCESS | 3720 | 1463971589366 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:46:29 INFO - PROCESS | 3720 | 1463971589368 Marionette TRACE conn2 <- [1,102,null,{}] 19:46:29 INFO - PROCESS | 3720 | 1463971589372 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:29 INFO - PROCESS | 3720 | 1463971589447 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:46:29 INFO - PROCESS | 3720 | 1463971589457 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:29 INFO - PROCESS | 3720 | ++DOCSHELL 1288A400 == 33 [pid = 3720] [id = 35] 19:46:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (128A4800) [pid = 3720] [serial = 101] [outer = 00000000] 19:46:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (12D82400) [pid = 3720] [serial = 102] [outer = 128A4800] 19:46:29 INFO - PROCESS | 3720 | 1463971589501 Marionette DEBUG loaded listener.js 19:46:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (13318400) [pid = 3720] [serial = 103] [outer = 128A4800] 19:46:29 INFO - PROCESS | 3720 | 1463971589893 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 576ms 19:46:29 INFO - PROCESS | 3720 | 1463971589947 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 19:46:29 INFO - PROCESS | 3720 | 1463971589949 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 19:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:46:29 INFO - PROCESS | 3720 | 1463971589963 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:46:29 INFO - PROCESS | 3720 | 1463971589968 Marionette TRACE conn2 <- [1,106,null,{}] 19:46:29 INFO - PROCESS | 3720 | 1463971589972 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:30 INFO - PROCESS | 3720 | 1463971590054 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 19:46:30 INFO - PROCESS | 3720 | 1463971590062 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:30 INFO - PROCESS | 3720 | ++DOCSHELL 140BE800 == 34 [pid = 3720] [id = 36] 19:46:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (140CB400) [pid = 3720] [serial = 104] [outer = 00000000] 19:46:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (14E9C400) [pid = 3720] [serial = 105] [outer = 140CB400] 19:46:30 INFO - PROCESS | 3720 | 1463971590107 Marionette DEBUG loaded listener.js 19:46:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15369800) [pid = 3720] [serial = 106] [outer = 140CB400] 19:46:30 INFO - PROCESS | 3720 | 1463971590495 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 575ms 19:46:30 INFO - PROCESS | 3720 | 1463971590535 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 19:46:30 INFO - PROCESS | 3720 | 1463971590538 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 19:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:46:30 INFO - PROCESS | 3720 | 1463971590541 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:46:30 INFO - PROCESS | 3720 | 1463971590543 Marionette TRACE conn2 <- [1,110,null,{}] 19:46:30 INFO - PROCESS | 3720 | 1463971590546 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:30 INFO - PROCESS | 3720 | 1463971590632 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 19:46:30 INFO - PROCESS | 3720 | 1463971590638 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:30 INFO - PROCESS | 3720 | ++DOCSHELL 14EBE800 == 35 [pid = 3720] [id = 37] 19:46:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1539D000) [pid = 3720] [serial = 107] [outer = 00000000] 19:46:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (15643800) [pid = 3720] [serial = 108] [outer = 1539D000] 19:46:30 INFO - PROCESS | 3720 | 1463971590681 Marionette DEBUG loaded listener.js 19:46:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (15D07000) [pid = 3720] [serial = 109] [outer = 1539D000] 19:46:31 INFO - PROCESS | 3720 | 1463971591095 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 576ms 19:46:31 INFO - PROCESS | 3720 | 1463971591120 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 19:46:31 INFO - PROCESS | 3720 | 1463971591122 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 19:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:46:31 INFO - PROCESS | 3720 | 1463971591125 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:46:31 INFO - PROCESS | 3720 | 1463971591127 Marionette TRACE conn2 <- [1,114,null,{}] 19:46:31 INFO - PROCESS | 3720 | 1463971591130 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:31 INFO - PROCESS | 3720 | 1463971591202 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 19:46:31 INFO - PROCESS | 3720 | 1463971591208 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:31 INFO - PROCESS | 3720 | ++DOCSHELL 15E82400 == 36 [pid = 3720] [id = 38] 19:46:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (15E82C00) [pid = 3720] [serial = 110] [outer = 00000000] 19:46:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (16007C00) [pid = 3720] [serial = 111] [outer = 15E82C00] 19:46:31 INFO - PROCESS | 3720 | 1463971591259 Marionette DEBUG loaded listener.js 19:46:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (168B5400) [pid = 3720] [serial = 112] [outer = 15E82C00] 19:46:31 INFO - PROCESS | 3720 | 1463971591843 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 772ms 19:46:31 INFO - PROCESS | 3720 | 1463971591944 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:46:31 INFO - PROCESS | 3720 | 1463971591948 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 19:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:46:31 INFO - PROCESS | 3720 | 1463971591954 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:46:31 INFO - PROCESS | 3720 | 1463971591958 Marionette TRACE conn2 <- [1,118,null,{}] 19:46:31 INFO - PROCESS | 3720 | 1463971591963 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:32 INFO - PROCESS | 3720 | 1463971592067 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 19:46:32 INFO - PROCESS | 3720 | 1463971592117 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:32 INFO - PROCESS | 3720 | ++DOCSHELL 10F0C000 == 37 [pid = 3720] [id = 39] 19:46:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (10F0D800) [pid = 3720] [serial = 113] [outer = 00000000] 19:46:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (12A8D800) [pid = 3720] [serial = 114] [outer = 10F0D800] 19:46:32 INFO - PROCESS | 3720 | 1463971592171 Marionette DEBUG loaded listener.js 19:46:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (13316000) [pid = 3720] [serial = 115] [outer = 10F0D800] 19:46:32 INFO - PROCESS | 3720 | 1463971592664 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 772ms 19:46:32 INFO - PROCESS | 3720 | 1463971592717 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 19:46:32 INFO - PROCESS | 3720 | 1463971592723 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 19:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:46:32 INFO - PROCESS | 3720 | 1463971592730 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:46:32 INFO - PROCESS | 3720 | 1463971592733 Marionette TRACE conn2 <- [1,122,null,{}] 19:46:32 INFO - PROCESS | 3720 | 1463971592737 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:32 INFO - PROCESS | 3720 | 1463971592838 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:46:32 INFO - PROCESS | 3720 | 1463971592922 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:32 INFO - PROCESS | 3720 | ++DOCSHELL 13D8D400 == 38 [pid = 3720] [id = 40] 19:46:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (14E61400) [pid = 3720] [serial = 116] [outer = 00000000] 19:46:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1564D000) [pid = 3720] [serial = 117] [outer = 14E61400] 19:46:32 INFO - PROCESS | 3720 | 1463971592975 Marionette DEBUG loaded listener.js 19:46:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (15D1A800) [pid = 3720] [serial = 118] [outer = 14E61400] 19:46:33 INFO - PROCESS | 3720 | 1463971593477 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 818ms 19:46:33 INFO - PROCESS | 3720 | 1463971593552 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 19:46:33 INFO - PROCESS | 3720 | 1463971593555 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 19:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:46:33 INFO - PROCESS | 3720 | 1463971593572 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:46:33 INFO - PROCESS | 3720 | 1463971593575 Marionette TRACE conn2 <- [1,126,null,{}] 19:46:33 INFO - PROCESS | 3720 | 1463971593587 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:33 INFO - PROCESS | 3720 | 1463971593699 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 19:46:33 INFO - PROCESS | 3720 | 1463971593765 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:33 INFO - PROCESS | 3720 | ++DOCSHELL 170F6000 == 39 [pid = 3720] [id = 41] 19:46:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (17392400) [pid = 3720] [serial = 119] [outer = 00000000] 19:46:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (174E0400) [pid = 3720] [serial = 120] [outer = 17392400] 19:46:33 INFO - PROCESS | 3720 | 1463971593804 Marionette DEBUG loaded listener.js 19:46:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (17EC1C00) [pid = 3720] [serial = 121] [outer = 17392400] 19:46:34 INFO - PROCESS | 3720 | 1463971594337 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 833ms 19:46:34 INFO - PROCESS | 3720 | 1463971594387 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 19:46:34 INFO - PROCESS | 3720 | 1463971594390 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 19:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:46:34 INFO - PROCESS | 3720 | 1463971594394 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:46:34 INFO - PROCESS | 3720 | 1463971594396 Marionette TRACE conn2 <- [1,130,null,{}] 19:46:34 INFO - PROCESS | 3720 | 1463971594400 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:34 INFO - PROCESS | 3720 | 1463971594496 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 19:46:34 INFO - PROCESS | 3720 | 1463971594582 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:34 INFO - PROCESS | 3720 | ++DOCSHELL 1050FC00 == 40 [pid = 3720] [id = 42] 19:46:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (10558C00) [pid = 3720] [serial = 122] [outer = 00000000] 19:46:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (11256800) [pid = 3720] [serial = 123] [outer = 10558C00] 19:46:34 INFO - PROCESS | 3720 | 1463971594635 Marionette DEBUG loaded listener.js 19:46:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (13079800) [pid = 3720] [serial = 124] [outer = 10558C00] 19:46:35 INFO - PROCESS | 3720 | 1463971595228 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 863ms 19:46:35 INFO - PROCESS | 3720 | 1463971595281 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 19:46:35 INFO - PROCESS | 3720 | 1463971595285 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 19:46:35 INFO - PROCESS | 3720 | 1463971595290 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:46:35 INFO - PROCESS | 3720 | 1463971595293 Marionette TRACE conn2 <- [1,134,null,{}] 19:46:35 INFO - PROCESS | 3720 | 1463971595298 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:35 INFO - PROCESS | 3720 | 1463971595376 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 14EBE800 == 39 [pid = 3720] [id = 37] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 140BE800 == 38 [pid = 3720] [id = 36] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 1288A400 == 37 [pid = 3720] [id = 35] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 114ABC00 == 36 [pid = 3720] [id = 34] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 10477400 == 35 [pid = 3720] [id = 33] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 1050FC00 == 34 [pid = 3720] [id = 42] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 173A0C00 == 33 [pid = 3720] [id = 30] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 19CCA400 == 32 [pid = 3720] [id = 32] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 13D8D400 == 31 [pid = 3720] [id = 40] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 170F6000 == 30 [pid = 3720] [id = 41] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 1708DC00 == 29 [pid = 3720] [id = 29] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 15E82400 == 28 [pid = 3720] [id = 38] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 10F0C000 == 27 [pid = 3720] [id = 39] 19:46:35 INFO - PROCESS | 3720 | --DOCSHELL 10A5B000 == 26 [pid = 3720] [id = 31] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1A04FC00) [pid = 3720] [serial = 91] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (1A2E4C00) [pid = 3720] [serial = 93] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1B28F800) [pid = 3720] [serial = 43] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (140C3000) [pid = 3720] [serial = 9] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (140C7C00) [pid = 3720] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (11CF2C00) [pid = 3720] [serial = 4] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (154F8C00) [pid = 3720] [serial = 57] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1564D400) [pid = 3720] [serial = 58] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (10FBA000) [pid = 3720] [serial = 60] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (114AC400) [pid = 3720] [serial = 63] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (13708400) [pid = 3720] [serial = 66] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (14EBAC00) [pid = 3720] [serial = 69] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (15368800) [pid = 3720] [serial = 70] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (15631000) [pid = 3720] [serial = 72] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16001800) [pid = 3720] [serial = 75] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1696B800) [pid = 3720] [serial = 78] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (174D3400) [pid = 3720] [serial = 81] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17ECD000) [pid = 3720] [serial = 84] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1827B400) [pid = 3720] [serial = 87] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (19D9D000) [pid = 3720] [serial = 90] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (10A61C00) [pid = 3720] [serial = 51] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (13321400) [pid = 3720] [serial = 54] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1564F000) [pid = 3720] [serial = 73] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (166EB800) [pid = 3720] [serial = 76] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1703DC00) [pid = 3720] [serial = 79] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (10FB4400) [pid = 3720] [serial = 52] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (174DD800) [pid = 3720] [serial = 82] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1822E000) [pid = 3720] [serial = 85] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (12D81800) [pid = 3720] [serial = 64] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (11250400) [pid = 3720] [serial = 61] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (198AB400) [pid = 3720] [serial = 88] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (140BE400) [pid = 3720] [serial = 67] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (13707400) [pid = 3720] [serial = 55] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1ADCC800) [pid = 3720] [serial = 37] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (1A904C00) [pid = 3720] [serial = 33] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (1A908400) [pid = 3720] [serial = 34] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (1ABB7800) [pid = 3720] [serial = 30] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (1ACE6C00) [pid = 3720] [serial = 31] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1ABB5800) [pid = 3720] [serial = 27] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (1ABB9800) [pid = 3720] [serial = 28] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (19DA1400) [pid = 3720] [serial = 22] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (1A10AC00) [pid = 3720] [serial = 24] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (19D9D400) [pid = 3720] [serial = 21] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (167FA800) [pid = 3720] [serial = 17] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (168B7C00) [pid = 3720] [serial = 14] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (1B543400) [pid = 3720] [serial = 48] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (1B28F400) [pid = 3720] [serial = 42] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (1B125C00) [pid = 3720] [serial = 45] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (1B110000) [pid = 3720] [serial = 40] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (1B10BC00) [pid = 3720] [serial = 39] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (1ADC8C00) [pid = 3720] [serial = 36] [outer = 00000000] [url = about:blank] 19:46:35 INFO - PROCESS | 3720 | 1463971595952 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:35 INFO - PROCESS | 3720 | ++DOCSHELL 10562C00 == 27 [pid = 3720] [id = 43] 19:46:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (105EE000) [pid = 3720] [serial = 125] [outer = 00000000] 19:46:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (10A5B000) [pid = 3720] [serial = 126] [outer = 105EE000] 19:46:35 INFO - PROCESS | 3720 | 1463971596002 Marionette DEBUG loaded listener.js 19:46:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (10FB3800) [pid = 3720] [serial = 127] [outer = 105EE000] 19:46:36 INFO - PROCESS | 3720 | 1463971596377 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1121ms 19:46:36 INFO - PROCESS | 3720 | 1463971596413 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:46:36 INFO - PROCESS | 3720 | 1463971596417 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 19:46:36 INFO - PROCESS | 3720 | 1463971596422 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:46:36 INFO - PROCESS | 3720 | 1463971596425 Marionette TRACE conn2 <- [1,138,null,{}] 19:46:36 INFO - PROCESS | 3720 | 1463971596430 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:36 INFO - PROCESS | 3720 | 1463971596508 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 19:46:36 INFO - PROCESS | 3720 | 1463971596574 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:36 INFO - PROCESS | 3720 | ++DOCSHELL 11474800 == 28 [pid = 3720] [id = 44] 19:46:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (11477000) [pid = 3720] [serial = 128] [outer = 00000000] 19:46:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (1288B000) [pid = 3720] [serial = 129] [outer = 11477000] 19:46:36 INFO - PROCESS | 3720 | 1463971596620 Marionette DEBUG loaded listener.js 19:46:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (12D79000) [pid = 3720] [serial = 130] [outer = 11477000] 19:46:36 INFO - PROCESS | 3720 | 1463971596968 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 576ms 19:46:36 INFO - PROCESS | 3720 | 1463971597012 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 19:46:36 INFO - PROCESS | 3720 | 1463971597016 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 19:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:46:36 INFO - PROCESS | 3720 | 1463971597020 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:46:36 INFO - PROCESS | 3720 | 1463971597023 Marionette TRACE conn2 <- [1,142,null,{}] 19:46:37 INFO - PROCESS | 3720 | 1463971597027 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:37 INFO - PROCESS | 3720 | 1463971597092 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:46:37 INFO - PROCESS | 3720 | 1463971597102 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:37 INFO - PROCESS | 3720 | ++DOCSHELL 137F0400 == 29 [pid = 3720] [id = 45] 19:46:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (137F0C00) [pid = 3720] [serial = 131] [outer = 00000000] 19:46:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (13D8BC00) [pid = 3720] [serial = 132] [outer = 137F0C00] 19:46:37 INFO - PROCESS | 3720 | 1463971597146 Marionette DEBUG loaded listener.js 19:46:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (140BE000) [pid = 3720] [serial = 133] [outer = 137F0C00] 19:46:37 INFO - PROCESS | 3720 | 1463971597558 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 575ms 19:46:37 INFO - PROCESS | 3720 | 1463971597610 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 19:46:37 INFO - PROCESS | 3720 | 1463971597613 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 19:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:46:37 INFO - PROCESS | 3720 | 1463971597605 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:46:37 INFO - PROCESS | 3720 | 1463971597611 Marionette TRACE conn2 <- [1,146,null,{}] 19:46:37 INFO - PROCESS | 3720 | 1463971597620 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:37 INFO - PROCESS | 3720 | 1463971597696 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 19:46:37 INFO - PROCESS | 3720 | 1463971597703 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:37 INFO - PROCESS | 3720 | ++DOCSHELL 0C784400 == 30 [pid = 3720] [id = 46] 19:46:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (14E99C00) [pid = 3720] [serial = 134] [outer = 00000000] 19:46:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (1539C800) [pid = 3720] [serial = 135] [outer = 14E99C00] 19:46:37 INFO - PROCESS | 3720 | 1463971597751 Marionette DEBUG loaded listener.js 19:46:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (1562BC00) [pid = 3720] [serial = 136] [outer = 14E99C00] 19:46:38 INFO - PROCESS | 3720 | 1463971598182 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 637ms 19:46:38 INFO - PROCESS | 3720 | 1463971598244 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 19:46:38 INFO - PROCESS | 3720 | 1463971598247 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 19:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:46:38 INFO - PROCESS | 3720 | 1463971598255 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:46:38 INFO - PROCESS | 3720 | 1463971598257 Marionette TRACE conn2 <- [1,150,null,{}] 19:46:38 INFO - PROCESS | 3720 | 1463971598261 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:38 INFO - PROCESS | 3720 | 1463971598366 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 19:46:38 INFO - PROCESS | 3720 | 1463971598437 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:38 INFO - PROCESS | 3720 | ++DOCSHELL 1564F000 == 31 [pid = 3720] [id = 47] 19:46:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (15B26C00) [pid = 3720] [serial = 137] [outer = 00000000] 19:46:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (15D12800) [pid = 3720] [serial = 138] [outer = 15B26C00] 19:46:38 INFO - PROCESS | 3720 | 1463971598480 Marionette DEBUG loaded listener.js 19:46:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (15D1D400) [pid = 3720] [serial = 139] [outer = 15B26C00] 19:46:38 INFO - PROCESS | 3720 | 1463971598845 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 19:46:38 INFO - PROCESS | 3720 | 1463971598869 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 19:46:38 INFO - PROCESS | 3720 | 1463971598871 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 19:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:46:38 INFO - PROCESS | 3720 | 1463971598874 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:46:38 INFO - PROCESS | 3720 | 1463971598876 Marionette TRACE conn2 <- [1,154,null,{}] 19:46:38 INFO - PROCESS | 3720 | 1463971598879 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:38 INFO - PROCESS | 3720 | 1463971598974 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 19:46:38 INFO - PROCESS | 3720 | 1463971598981 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:38 INFO - PROCESS | 3720 | ++DOCSHELL 15D12400 == 32 [pid = 3720] [id = 48] 19:46:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (15E7F800) [pid = 3720] [serial = 140] [outer = 00000000] 19:46:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (168B2800) [pid = 3720] [serial = 141] [outer = 15E7F800] 19:46:39 INFO - PROCESS | 3720 | 1463971599032 Marionette DEBUG loaded listener.js 19:46:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16D3B000) [pid = 3720] [serial = 142] [outer = 15E7F800] 19:46:39 INFO - PROCESS | 3720 | 1463971599446 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 605ms 19:46:39 INFO - PROCESS | 3720 | 1463971599496 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:46:39 INFO - PROCESS | 3720 | 1463971599498 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 19:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:46:39 INFO - PROCESS | 3720 | 1463971599501 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:46:39 INFO - PROCESS | 3720 | 1463971599503 Marionette TRACE conn2 <- [1,158,null,{}] 19:46:39 INFO - PROCESS | 3720 | 1463971599506 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:39 INFO - PROCESS | 3720 | 1463971599603 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 19:46:39 INFO - PROCESS | 3720 | 1463971599609 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:39 INFO - PROCESS | 3720 | ++DOCSHELL 10F09400 == 33 [pid = 3720] [id = 49] 19:46:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1703F000) [pid = 3720] [serial = 143] [outer = 00000000] 19:46:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (174D9000) [pid = 3720] [serial = 144] [outer = 1703F000] 19:46:39 INFO - PROCESS | 3720 | 1463971599655 Marionette DEBUG loaded listener.js 19:46:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17ECAC00) [pid = 3720] [serial = 145] [outer = 1703F000] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1539D000) [pid = 3720] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (15E82C00) [pid = 3720] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (11A03800) [pid = 3720] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (128A4800) [pid = 3720] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (140CB400) [pid = 3720] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (10477C00) [pid = 3720] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:46:39 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (19DA0000) [pid = 3720] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:46:40 INFO - PROCESS | 3720 | 1463971600079 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 606ms 19:46:40 INFO - PROCESS | 3720 | 1463971600123 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 19:46:40 INFO - PROCESS | 3720 | 1463971600124 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 19:46:40 INFO - PROCESS | 3720 | 1463971600128 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:46:40 INFO - PROCESS | 3720 | 1463971600129 Marionette TRACE conn2 <- [1,162,null,{}] 19:46:40 INFO - PROCESS | 3720 | 1463971600133 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:40 INFO - PROCESS | 3720 | 1463971600225 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:46:40 INFO - PROCESS | 3720 | 1463971600264 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:40 INFO - PROCESS | 3720 | ++DOCSHELL 128A4800 == 34 [pid = 3720] [id = 50] 19:46:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (153A6400) [pid = 3720] [serial = 146] [outer = 00000000] 19:46:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (173A0C00) [pid = 3720] [serial = 147] [outer = 153A6400] 19:46:40 INFO - PROCESS | 3720 | 1463971600307 Marionette DEBUG loaded listener.js 19:46:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (174D8C00) [pid = 3720] [serial = 148] [outer = 153A6400] 19:46:40 INFO - PROCESS | 3720 | 1463971600649 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 576ms 19:46:40 INFO - PROCESS | 3720 | 1463971600708 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 19:46:40 INFO - PROCESS | 3720 | 1463971600710 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 19:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:46:40 INFO - PROCESS | 3720 | 1463971600714 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:46:40 INFO - PROCESS | 3720 | 1463971600715 Marionette TRACE conn2 <- [1,166,null,{}] 19:46:40 INFO - PROCESS | 3720 | 1463971600719 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:40 INFO - PROCESS | 3720 | 1463971600814 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 19:46:40 INFO - PROCESS | 3720 | 1463971600821 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:40 INFO - PROCESS | 3720 | ++DOCSHELL 13710000 == 35 [pid = 3720] [id = 51] 19:46:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1744A800) [pid = 3720] [serial = 149] [outer = 00000000] 19:46:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1827B400) [pid = 3720] [serial = 150] [outer = 1744A800] 19:46:40 INFO - PROCESS | 3720 | 1463971600858 Marionette DEBUG loaded listener.js 19:46:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (1827F400) [pid = 3720] [serial = 151] [outer = 1744A800] 19:46:41 INFO - PROCESS | 3720 | 1463971601231 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 575ms 19:46:41 INFO - PROCESS | 3720 | 1463971601295 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 19:46:41 INFO - PROCESS | 3720 | 1463971601296 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 19:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:46:41 INFO - PROCESS | 3720 | 1463971601299 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:46:41 INFO - PROCESS | 3720 | 1463971601301 Marionette TRACE conn2 <- [1,170,null,{}] 19:46:41 INFO - PROCESS | 3720 | 1463971601304 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:41 INFO - PROCESS | 3720 | 1463971601390 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 19:46:41 INFO - PROCESS | 3720 | 1463971601398 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:41 INFO - PROCESS | 3720 | ++DOCSHELL 15631000 == 36 [pid = 3720] [id = 52] 19:46:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (15E8B800) [pid = 3720] [serial = 152] [outer = 00000000] 19:46:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (19CC8000) [pid = 3720] [serial = 153] [outer = 15E8B800] 19:46:41 INFO - PROCESS | 3720 | 1463971601441 Marionette DEBUG loaded listener.js 19:46:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (19D9C800) [pid = 3720] [serial = 154] [outer = 15E8B800] 19:46:41 INFO - PROCESS | 3720 | 1463971601813 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 576ms 19:46:41 INFO - PROCESS | 3720 | 1463971601896 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 19:46:41 INFO - PROCESS | 3720 | 1463971601900 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 19:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:46:41 INFO - PROCESS | 3720 | 1463971601889 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:46:41 INFO - PROCESS | 3720 | 1463971601893 Marionette TRACE conn2 <- [1,174,null,{}] 19:46:41 INFO - PROCESS | 3720 | 1463971601900 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:41 INFO - PROCESS | 3720 | 1463971601989 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 19:46:42 INFO - PROCESS | 3720 | 1463971602182 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:42 INFO - PROCESS | 3720 | ++DOCSHELL 10E56800 == 37 [pid = 3720] [id = 53] 19:46:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (10E58400) [pid = 3720] [serial = 155] [outer = 00000000] 19:46:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (11209C00) [pid = 3720] [serial = 156] [outer = 10E58400] 19:46:42 INFO - PROCESS | 3720 | 1463971602237 Marionette DEBUG loaded listener.js 19:46:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1146E800) [pid = 3720] [serial = 157] [outer = 10E58400] 19:46:42 INFO - PROCESS | 3720 | 1463971602881 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1035ms 19:46:42 INFO - PROCESS | 3720 | 1463971602937 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:46:42 INFO - PROCESS | 3720 | 1463971602941 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 19:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:46:42 INFO - PROCESS | 3720 | 1463971602958 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:46:42 INFO - PROCESS | 3720 | 1463971602962 Marionette TRACE conn2 <- [1,178,null,{}] 19:46:42 INFO - PROCESS | 3720 | 1463971602967 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:43 INFO - PROCESS | 3720 | 1463971603080 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 19:46:43 INFO - PROCESS | 3720 | 1463971603145 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:43 INFO - PROCESS | 3720 | ++DOCSHELL 137F3800 == 38 [pid = 3720] [id = 54] 19:46:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (13D8A800) [pid = 3720] [serial = 158] [outer = 00000000] 19:46:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (14E69800) [pid = 3720] [serial = 159] [outer = 13D8A800] 19:46:43 INFO - PROCESS | 3720 | 1463971603197 Marionette DEBUG loaded listener.js 19:46:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (14EBE800) [pid = 3720] [serial = 160] [outer = 13D8A800] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 13710000 == 37 [pid = 3720] [id = 51] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 128A4800 == 36 [pid = 3720] [id = 50] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 10F09400 == 35 [pid = 3720] [id = 49] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 15D12400 == 34 [pid = 3720] [id = 48] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 1564F000 == 33 [pid = 3720] [id = 47] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 0C784400 == 32 [pid = 3720] [id = 46] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 137F0400 == 31 [pid = 3720] [id = 45] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 11474800 == 30 [pid = 3720] [id = 44] 19:46:43 INFO - PROCESS | 3720 | --DOCSHELL 10562C00 == 29 [pid = 3720] [id = 43] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1A2E8400) [pid = 3720] [serial = 94] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (168B5400) [pid = 3720] [serial = 112] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (128A5C00) [pid = 3720] [serial = 99] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (12D82400) [pid = 3720] [serial = 102] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (15369800) [pid = 3720] [serial = 106] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (15D07000) [pid = 3720] [serial = 109] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (12B65800) [pid = 3720] [serial = 100] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (10505400) [pid = 3720] [serial = 96] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (13318400) [pid = 3720] [serial = 103] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (105F5800) [pid = 3720] [serial = 97] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (14E9C400) [pid = 3720] [serial = 105] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (15643800) [pid = 3720] [serial = 108] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16007C00) [pid = 3720] [serial = 111] [outer = 00000000] [url = about:blank] 19:46:43 INFO - PROCESS | 3720 | 1463971603973 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1036ms 19:46:44 INFO - PROCESS | 3720 | 1463971604005 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 19:46:44 INFO - PROCESS | 3720 | 1463971604008 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 19:46:44 INFO - PROCESS | 3720 | 1463971604014 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:46:44 INFO - PROCESS | 3720 | 1463971604017 Marionette TRACE conn2 <- [1,182,null,{}] 19:46:44 INFO - PROCESS | 3720 | 1463971604022 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:44 INFO - PROCESS | 3720 | 1463971604102 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:46:44 INFO - PROCESS | 3720 | 1463971604110 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:44 INFO - PROCESS | 3720 | ++DOCSHELL 10A61C00 == 30 [pid = 3720] [id = 55] 19:46:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (10E54400) [pid = 3720] [serial = 161] [outer = 00000000] 19:46:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (11250C00) [pid = 3720] [serial = 162] [outer = 10E54400] 19:46:44 INFO - PROCESS | 3720 | 1463971604157 Marionette DEBUG loaded listener.js 19:46:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (114A4000) [pid = 3720] [serial = 163] [outer = 10E54400] 19:46:44 INFO - PROCESS | 3720 | 1463971604580 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 19:46:44 INFO - PROCESS | 3720 | 1463971604616 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 19:46:44 INFO - PROCESS | 3720 | 1463971604621 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 19:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:46:44 INFO - PROCESS | 3720 | 1463971604627 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:46:44 INFO - PROCESS | 3720 | 1463971604629 Marionette TRACE conn2 <- [1,186,null,{}] 19:46:44 INFO - PROCESS | 3720 | 1463971604633 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:44 INFO - PROCESS | 3720 | 1463971604709 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 19:46:44 INFO - PROCESS | 3720 | 1463971604739 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:44 INFO - PROCESS | 3720 | ++DOCSHELL 13320800 == 31 [pid = 3720] [id = 56] 19:46:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (13363C00) [pid = 3720] [serial = 164] [outer = 00000000] 19:46:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (1336B000) [pid = 3720] [serial = 165] [outer = 13363C00] 19:46:44 INFO - PROCESS | 3720 | 1463971604783 Marionette DEBUG loaded listener.js 19:46:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (137F1800) [pid = 3720] [serial = 166] [outer = 13363C00] 19:46:45 INFO - PROCESS | 3720 | 1463971605180 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 19:46:45 INFO - PROCESS | 3720 | 1463971605209 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 19:46:45 INFO - PROCESS | 3720 | 1463971605211 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 19:46:45 INFO - PROCESS | 3720 | 1463971605214 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:46:45 INFO - PROCESS | 3720 | 1463971605217 Marionette TRACE conn2 <- [1,190,null,{}] 19:46:45 INFO - PROCESS | 3720 | 1463971605228 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:45 INFO - PROCESS | 3720 | 1463971605307 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 19:46:45 INFO - PROCESS | 3720 | 1463971605315 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:45 INFO - PROCESS | 3720 | ++DOCSHELL 14E9E800 == 32 [pid = 3720] [id = 57] 19:46:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (14E9EC00) [pid = 3720] [serial = 167] [outer = 00000000] 19:46:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (153A3800) [pid = 3720] [serial = 168] [outer = 14E9EC00] 19:46:45 INFO - PROCESS | 3720 | 1463971605361 Marionette DEBUG loaded listener.js 19:46:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (15632800) [pid = 3720] [serial = 169] [outer = 14E9EC00] 19:46:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15D10400) [pid = 3720] [serial = 170] [outer = 1B126800] 19:46:45 INFO - PROCESS | 3720 | 1463971605815 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 618ms 19:46:45 INFO - PROCESS | 3720 | 1463971605852 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 19:46:45 INFO - PROCESS | 3720 | 1463971605855 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 19:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:46:45 INFO - PROCESS | 3720 | 1463971605858 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:46:45 INFO - PROCESS | 3720 | 1463971605859 Marionette TRACE conn2 <- [1,194,null,{}] 19:46:45 INFO - PROCESS | 3720 | 1463971605863 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:45 INFO - PROCESS | 3720 | 1463971605943 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 19:46:45 INFO - PROCESS | 3720 | 1463971605960 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:45 INFO - PROCESS | 3720 | ++DOCSHELL 130CF000 == 33 [pid = 3720] [id = 58] 19:46:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (15D07000) [pid = 3720] [serial = 171] [outer = 00000000] 19:46:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (168B9800) [pid = 3720] [serial = 172] [outer = 15D07000] 19:46:45 INFO - PROCESS | 3720 | 1463971606009 Marionette DEBUG loaded listener.js 19:46:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16D39000) [pid = 3720] [serial = 173] [outer = 15D07000] 19:46:46 INFO - PROCESS | 3720 | 1463971606425 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 634ms 19:46:46 INFO - PROCESS | 3720 | 1463971606482 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:46:46 INFO - PROCESS | 3720 | 1463971606484 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 19:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:46:46 INFO - PROCESS | 3720 | 1463971606487 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:46:46 INFO - PROCESS | 3720 | 1463971606488 Marionette TRACE conn2 <- [1,198,null,{}] 19:46:46 INFO - PROCESS | 3720 | 1463971606492 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:46 INFO - PROCESS | 3720 | 1463971606595 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 19:46:46 INFO - PROCESS | 3720 | 1463971606603 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:46 INFO - PROCESS | 3720 | ++DOCSHELL 16846800 == 34 [pid = 3720] [id = 59] 19:46:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (170F8800) [pid = 3720] [serial = 174] [outer = 00000000] 19:46:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17453C00) [pid = 3720] [serial = 175] [outer = 170F8800] 19:46:46 INFO - PROCESS | 3720 | 1463971606646 Marionette DEBUG loaded listener.js 19:46:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17EC7C00) [pid = 3720] [serial = 176] [outer = 170F8800] 19:46:47 INFO - PROCESS | 3720 | 1463971607050 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 19:46:47 INFO - PROCESS | 3720 | 1463971607081 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 19:46:47 INFO - PROCESS | 3720 | 1463971607083 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 19:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:46:47 INFO - PROCESS | 3720 | 1463971607086 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:46:47 INFO - PROCESS | 3720 | 1463971607088 Marionette TRACE conn2 <- [1,202,null,{}] 19:46:47 INFO - PROCESS | 3720 | 1463971607091 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:47 INFO - PROCESS | 3720 | 1463971607207 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:46:47 INFO - PROCESS | 3720 | 1463971607214 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:47 INFO - PROCESS | 3720 | ++DOCSHELL 130CFC00 == 35 [pid = 3720] [id = 60] 19:46:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1336C400) [pid = 3720] [serial = 177] [outer = 00000000] 19:46:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (19DA3400) [pid = 3720] [serial = 178] [outer = 1336C400] 19:46:47 INFO - PROCESS | 3720 | 1463971607257 Marionette DEBUG loaded listener.js 19:46:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (19DA4400) [pid = 3720] [serial = 179] [outer = 1336C400] 19:46:47 INFO - PROCESS | 3720 | 1463971607677 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 619ms 19:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:46:47 INFO - PROCESS | 3720 | 1463971607709 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 19:46:47 INFO - PROCESS | 3720 | 1463971607711 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 19:46:47 INFO - PROCESS | 3720 | 1463971607714 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:46:47 INFO - PROCESS | 3720 | 1463971607716 Marionette TRACE conn2 <- [1,206,null,{}] 19:46:47 INFO - PROCESS | 3720 | 1463971607725 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:47 INFO - PROCESS | 3720 | 1463971607824 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 19:46:47 INFO - PROCESS | 3720 | 1463971607830 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:47 INFO - PROCESS | 3720 | ++DOCSHELL 14E66C00 == 36 [pid = 3720] [id = 61] 19:46:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (19D9CC00) [pid = 3720] [serial = 180] [outer = 00000000] 19:46:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1A10F800) [pid = 3720] [serial = 181] [outer = 19D9CC00] 19:46:47 INFO - PROCESS | 3720 | 1463971607873 Marionette DEBUG loaded listener.js 19:46:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1A2E4800) [pid = 3720] [serial = 182] [outer = 19D9CC00] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1744A800) [pid = 3720] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (137F0C00) [pid = 3720] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14E99C00) [pid = 3720] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (105EE000) [pid = 3720] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (11477000) [pid = 3720] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15B26C00) [pid = 3720] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (10F0D800) [pid = 3720] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1703F000) [pid = 3720] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14E61400) [pid = 3720] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17392400) [pid = 3720] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (153A6400) [pid = 3720] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:46:48 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (15E7F800) [pid = 3720] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:46:48 INFO - PROCESS | 3720 | 1463971608330 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 634ms 19:46:48 INFO - PROCESS | 3720 | 1463971608361 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 19:46:48 INFO - PROCESS | 3720 | 1463971608363 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 19:46:48 INFO - PROCESS | 3720 | 1463971608367 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:46:48 INFO - PROCESS | 3720 | 1463971608368 Marionette TRACE conn2 <- [1,210,null,{}] 19:46:48 INFO - PROCESS | 3720 | 1463971608372 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:48 INFO - PROCESS | 3720 | 1463971608443 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 19:46:48 INFO - PROCESS | 3720 | 1463971608449 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:48 INFO - PROCESS | 3720 | ++DOCSHELL 11438000 == 37 [pid = 3720] [id = 62] 19:46:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1147B400) [pid = 3720] [serial = 183] [outer = 00000000] 19:46:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1539AC00) [pid = 3720] [serial = 184] [outer = 1147B400] 19:46:48 INFO - PROCESS | 3720 | 1463971608492 Marionette DEBUG loaded listener.js 19:46:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18287400) [pid = 3720] [serial = 185] [outer = 1147B400] 19:46:48 INFO - PROCESS | 3720 | 1463971608889 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 19:46:48 INFO - PROCESS | 3720 | 1463971608965 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 19:46:48 INFO - PROCESS | 3720 | 1463971608967 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 19:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:46:48 INFO - PROCESS | 3720 | 1463971608970 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:46:48 INFO - PROCESS | 3720 | 1463971608972 Marionette TRACE conn2 <- [1,214,null,{}] 19:46:48 INFO - PROCESS | 3720 | 1463971608976 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:49 INFO - PROCESS | 3720 | 1463971609056 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 19:46:49 INFO - PROCESS | 3720 | 1463971609063 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:49 INFO - PROCESS | 3720 | ++DOCSHELL 140CB000 == 38 [pid = 3720] [id = 63] 19:46:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15B2DC00) [pid = 3720] [serial = 186] [outer = 00000000] 19:46:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1A503C00) [pid = 3720] [serial = 187] [outer = 15B2DC00] 19:46:49 INFO - PROCESS | 3720 | 1463971609106 Marionette DEBUG loaded listener.js 19:46:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1A506400) [pid = 3720] [serial = 188] [outer = 15B2DC00] 19:46:49 INFO - PROCESS | 3720 | 1463971609465 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 526ms 19:46:49 INFO - PROCESS | 3720 | 1463971609490 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:46:49 INFO - PROCESS | 3720 | 1463971609492 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 19:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:46:49 INFO - PROCESS | 3720 | 1463971609495 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:46:49 INFO - PROCESS | 3720 | 1463971609496 Marionette TRACE conn2 <- [1,218,null,{}] 19:46:49 INFO - PROCESS | 3720 | 1463971609500 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:49 INFO - PROCESS | 3720 | 1463971609604 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 19:46:49 INFO - PROCESS | 3720 | 1463971609612 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:49 INFO - PROCESS | 3720 | ++DOCSHELL 1A2E7C00 == 39 [pid = 3720] [id = 64] 19:46:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1A7B8000) [pid = 3720] [serial = 189] [outer = 00000000] 19:46:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1A7BD000) [pid = 3720] [serial = 190] [outer = 1A7B8000] 19:46:49 INFO - PROCESS | 3720 | 1463971609655 Marionette DEBUG loaded listener.js 19:46:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1A7C1800) [pid = 3720] [serial = 191] [outer = 1A7B8000] 19:46:50 INFO - PROCESS | 3720 | 1463971610047 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 19:46:50 INFO - PROCESS | 3720 | 1463971610092 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 19:46:50 INFO - PROCESS | 3720 | 1463971610095 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 19:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:46:50 INFO - PROCESS | 3720 | 1463971610098 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:46:50 INFO - PROCESS | 3720 | 1463971610100 Marionette TRACE conn2 <- [1,222,null,{}] 19:46:50 INFO - PROCESS | 3720 | 1463971610103 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:50 INFO - PROCESS | 3720 | 1463971610220 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:46:50 INFO - PROCESS | 3720 | 1463971610314 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:50 INFO - PROCESS | 3720 | ++DOCSHELL 103EB800 == 40 [pid = 3720] [id = 65] 19:46:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1043A000) [pid = 3720] [serial = 192] [outer = 00000000] 19:46:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (10560400) [pid = 3720] [serial = 193] [outer = 1043A000] 19:46:50 INFO - PROCESS | 3720 | 1463971610369 Marionette DEBUG loaded listener.js 19:46:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (10A60800) [pid = 3720] [serial = 194] [outer = 1043A000] 19:46:50 INFO - PROCESS | 3720 | 1463971610931 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 880ms 19:46:50 INFO - PROCESS | 3720 | 1463971610988 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 19:46:50 INFO - PROCESS | 3720 | 1463971610992 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 19:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:46:50 INFO - PROCESS | 3720 | 1463971610997 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:46:51 INFO - PROCESS | 3720 | 1463971611001 Marionette TRACE conn2 <- [1,226,null,{}] 19:46:51 INFO - PROCESS | 3720 | 1463971611006 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:51 INFO - PROCESS | 3720 | 1463971611144 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 19:46:51 INFO - PROCESS | 3720 | 1463971611218 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:51 INFO - PROCESS | 3720 | ++DOCSHELL 13710C00 == 41 [pid = 3720] [id = 66] 19:46:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (13716C00) [pid = 3720] [serial = 195] [outer = 00000000] 19:46:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (140CB400) [pid = 3720] [serial = 196] [outer = 13716C00] 19:46:51 INFO - PROCESS | 3720 | 1463971611313 Marionette DEBUG loaded listener.js 19:46:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1539B800) [pid = 3720] [serial = 197] [outer = 13716C00] 19:46:51 INFO - PROCESS | 3720 | 1463971611798 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 834ms 19:46:51 INFO - PROCESS | 3720 | 1463971611847 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 19:46:51 INFO - PROCESS | 3720 | 1463971611851 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 19:46:51 INFO - PROCESS | 3720 | 1463971611856 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:46:51 INFO - PROCESS | 3720 | 1463971611858 Marionette TRACE conn2 <- [1,230,null,{}] 19:46:51 INFO - PROCESS | 3720 | 1463971611862 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:51 INFO - PROCESS | 3720 | 1463971611962 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 19:46:52 INFO - PROCESS | 3720 | 1463971612048 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:52 INFO - PROCESS | 3720 | ++DOCSHELL 14E6AC00 == 42 [pid = 3720] [id = 67] 19:46:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (15646000) [pid = 3720] [serial = 198] [outer = 00000000] 19:46:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (19CCA000) [pid = 3720] [serial = 199] [outer = 15646000] 19:46:52 INFO - PROCESS | 3720 | 1463971612092 Marionette DEBUG loaded listener.js 19:46:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1A10B000) [pid = 3720] [serial = 200] [outer = 15646000] 19:46:52 INFO - PROCESS | 3720 | 1463971612677 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 896ms 19:46:52 INFO - PROCESS | 3720 | 1463971612745 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 19:46:52 INFO - PROCESS | 3720 | 1463971612748 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 19:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:46:52 INFO - PROCESS | 3720 | 1463971612758 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:46:52 INFO - PROCESS | 3720 | 1463971612764 Marionette TRACE conn2 <- [1,234,null,{}] 19:46:52 INFO - PROCESS | 3720 | 1463971612769 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:52 INFO - PROCESS | 3720 | 1463971612869 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 19:46:52 INFO - PROCESS | 3720 | 1463971612941 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:52 INFO - PROCESS | 3720 | ++DOCSHELL 137F1000 == 43 [pid = 3720] [id = 68] 19:46:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (137F5C00) [pid = 3720] [serial = 201] [outer = 00000000] 19:46:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1539B000) [pid = 3720] [serial = 202] [outer = 137F5C00] 19:46:52 INFO - PROCESS | 3720 | 1463971612994 Marionette DEBUG loaded listener.js 19:46:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (15D18C00) [pid = 3720] [serial = 203] [outer = 137F5C00] 19:46:53 INFO - PROCESS | 3720 | 1463971613665 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 958ms 19:46:53 INFO - PROCESS | 3720 | 1463971613701 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:46:53 INFO - PROCESS | 3720 | 1463971613705 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 19:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:46:53 INFO - PROCESS | 3720 | 1463971613709 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:46:53 INFO - PROCESS | 3720 | 1463971613713 Marionette TRACE conn2 <- [1,238,null,{}] 19:46:53 INFO - PROCESS | 3720 | 1463971613718 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:53 INFO - PROCESS | 3720 | 1463971613825 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 1A2E7C00 == 42 [pid = 3720] [id = 64] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 140CB000 == 41 [pid = 3720] [id = 63] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 11438000 == 40 [pid = 3720] [id = 62] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 14E66C00 == 39 [pid = 3720] [id = 61] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 130CFC00 == 38 [pid = 3720] [id = 60] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 16846800 == 37 [pid = 3720] [id = 59] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 130CF000 == 36 [pid = 3720] [id = 58] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 14E9E800 == 35 [pid = 3720] [id = 57] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 13320800 == 34 [pid = 3720] [id = 56] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 10A61C00 == 33 [pid = 3720] [id = 55] 19:46:53 INFO - PROCESS | 3720 | --DOCSHELL 15631000 == 32 [pid = 3720] [id = 52] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1827F400) [pid = 3720] [serial = 151] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (13D8BC00) [pid = 3720] [serial = 132] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (140BE000) [pid = 3720] [serial = 133] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1539C800) [pid = 3720] [serial = 135] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (10A5B000) [pid = 3720] [serial = 126] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (10FB3800) [pid = 3720] [serial = 127] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1288B000) [pid = 3720] [serial = 129] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (12D79000) [pid = 3720] [serial = 130] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (15D12800) [pid = 3720] [serial = 138] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (13316000) [pid = 3720] [serial = 115] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (12A8D800) [pid = 3720] [serial = 114] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (174D9000) [pid = 3720] [serial = 144] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (15D1A800) [pid = 3720] [serial = 118] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1564D000) [pid = 3720] [serial = 117] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17EC1C00) [pid = 3720] [serial = 121] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (174E0400) [pid = 3720] [serial = 120] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (11256800) [pid = 3720] [serial = 123] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (173A0C00) [pid = 3720] [serial = 147] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (168B2800) [pid = 3720] [serial = 141] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (19CC8000) [pid = 3720] [serial = 153] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16D3B000) [pid = 3720] [serial = 142] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17ECAC00) [pid = 3720] [serial = 145] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (174D8C00) [pid = 3720] [serial = 148] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (15D1D400) [pid = 3720] [serial = 139] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1562BC00) [pid = 3720] [serial = 136] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1827B400) [pid = 3720] [serial = 150] [outer = 00000000] [url = about:blank] 19:46:53 INFO - PROCESS | 3720 | 1463971613936 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:53 INFO - PROCESS | 3720 | ++DOCSHELL 10A62800 == 33 [pid = 3720] [id = 69] 19:46:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (10E53C00) [pid = 3720] [serial = 204] [outer = 00000000] 19:46:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (11438000) [pid = 3720] [serial = 205] [outer = 10E53C00] 19:46:54 INFO - PROCESS | 3720 | 1463971614010 Marionette DEBUG loaded listener.js 19:46:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (12A98000) [pid = 3720] [serial = 206] [outer = 10E53C00] 19:46:54 INFO - PROCESS | 3720 | 1463971614399 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 727ms 19:46:54 INFO - PROCESS | 3720 | 1463971614452 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 19:46:54 INFO - PROCESS | 3720 | 1463971614457 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 19:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:46:54 INFO - PROCESS | 3720 | 1463971614463 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:46:54 INFO - PROCESS | 3720 | 1463971614466 Marionette TRACE conn2 <- [1,242,null,{}] 19:46:54 INFO - PROCESS | 3720 | 1463971614469 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:54 INFO - PROCESS | 3720 | 1463971614550 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:46:54 INFO - PROCESS | 3720 | 1463971614557 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:54 INFO - PROCESS | 3720 | ++DOCSHELL 12B63400 == 34 [pid = 3720] [id = 70] 19:46:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (12D7CC00) [pid = 3720] [serial = 207] [outer = 00000000] 19:46:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (13711000) [pid = 3720] [serial = 208] [outer = 12D7CC00] 19:46:54 INFO - PROCESS | 3720 | 1463971614601 Marionette DEBUG loaded listener.js 19:46:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (140BE000) [pid = 3720] [serial = 209] [outer = 12D7CC00] 19:46:55 INFO - PROCESS | 3720 | 1463971614994 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 19:46:55 INFO - PROCESS | 3720 | 1463971615042 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 19:46:55 INFO - PROCESS | 3720 | 1463971615044 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 19:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:46:55 INFO - PROCESS | 3720 | 1463971615048 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:46:55 INFO - PROCESS | 3720 | 1463971615051 Marionette TRACE conn2 <- [1,246,null,{}] 19:46:55 INFO - PROCESS | 3720 | 1463971615061 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:55 INFO - PROCESS | 3720 | 1463971615146 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 19:46:55 INFO - PROCESS | 3720 | 1463971615155 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:55 INFO - PROCESS | 3720 | ++DOCSHELL 14E9E800 == 35 [pid = 3720] [id = 71] 19:46:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (14EB9400) [pid = 3720] [serial = 210] [outer = 00000000] 19:46:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15B2D400) [pid = 3720] [serial = 211] [outer = 14EB9400] 19:46:55 INFO - PROCESS | 3720 | 1463971615201 Marionette DEBUG loaded listener.js 19:46:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15D1D400) [pid = 3720] [serial = 212] [outer = 14EB9400] 19:46:55 INFO - PROCESS | 3720 | 1463971615602 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 19:46:55 INFO - PROCESS | 3720 | 1463971615646 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 19:46:55 INFO - PROCESS | 3720 | 1463971615648 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 19:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:46:55 INFO - PROCESS | 3720 | 1463971615651 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:46:55 INFO - PROCESS | 3720 | 1463971615653 Marionette TRACE conn2 <- [1,250,null,{}] 19:46:55 INFO - PROCESS | 3720 | 1463971615656 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:55 INFO - PROCESS | 3720 | 1463971615735 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 19:46:55 INFO - PROCESS | 3720 | 1463971615741 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:55 INFO - PROCESS | 3720 | ++DOCSHELL 15D11800 == 36 [pid = 3720] [id = 72] 19:46:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (15E8C000) [pid = 3720] [serial = 213] [outer = 00000000] 19:46:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (16D3BC00) [pid = 3720] [serial = 214] [outer = 15E8C000] 19:46:55 INFO - PROCESS | 3720 | 1463971615784 Marionette DEBUG loaded listener.js 19:46:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (170F9400) [pid = 3720] [serial = 215] [outer = 15E8C000] 19:46:56 INFO - PROCESS | 3720 | 1463971616238 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 633ms 19:46:56 INFO - PROCESS | 3720 | 1463971616292 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 19:46:56 INFO - PROCESS | 3720 | 1463971616294 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 19:46:56 INFO - PROCESS | 3720 | 1463971616297 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:46:56 INFO - PROCESS | 3720 | 1463971616299 Marionette TRACE conn2 <- [1,254,null,{}] 19:46:56 INFO - PROCESS | 3720 | 1463971616303 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:56 INFO - PROCESS | 3720 | 1463971616399 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 19:46:56 INFO - PROCESS | 3720 | 1463971616407 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:56 INFO - PROCESS | 3720 | ++DOCSHELL 1703D800 == 37 [pid = 3720] [id = 73] 19:46:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1739F400) [pid = 3720] [serial = 216] [outer = 00000000] 19:46:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17D41C00) [pid = 3720] [serial = 217] [outer = 1739F400] 19:46:56 INFO - PROCESS | 3720 | 1463971616450 Marionette DEBUG loaded listener.js 19:46:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (17DAEC00) [pid = 3720] [serial = 218] [outer = 1739F400] 19:46:56 INFO - PROCESS | 3720 | 1463971616866 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 618ms 19:46:56 INFO - PROCESS | 3720 | 1463971616920 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:46:56 INFO - PROCESS | 3720 | 1463971616922 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 19:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:46:56 INFO - PROCESS | 3720 | 1463971616925 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:46:56 INFO - PROCESS | 3720 | 1463971616927 Marionette TRACE conn2 <- [1,258,null,{}] 19:46:56 INFO - PROCESS | 3720 | 1463971616931 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:57 INFO - PROCESS | 3720 | 1463971617038 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 19:46:57 INFO - PROCESS | 3720 | 1463971617112 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:57 INFO - PROCESS | 3720 | ++DOCSHELL 18233000 == 38 [pid = 3720] [id = 74] 19:46:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18237000) [pid = 3720] [serial = 219] [outer = 00000000] 19:46:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18288400) [pid = 3720] [serial = 220] [outer = 18237000] 19:46:57 INFO - PROCESS | 3720 | 1463971617157 Marionette DEBUG loaded listener.js 19:46:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (198A4C00) [pid = 3720] [serial = 221] [outer = 18237000] 19:46:57 INFO - PROCESS | 3720 | 1463971617544 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 19:46:57 INFO - PROCESS | 3720 | 1463971617563 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 19:46:57 INFO - PROCESS | 3720 | 1463971617565 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 19:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:46:57 INFO - PROCESS | 3720 | 1463971617574 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:46:57 INFO - PROCESS | 3720 | 1463971617576 Marionette TRACE conn2 <- [1,262,null,{}] 19:46:57 INFO - PROCESS | 3720 | 1463971617579 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:57 INFO - PROCESS | 3720 | 1463971617673 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:46:57 INFO - PROCESS | 3720 | 1463971617681 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:57 INFO - PROCESS | 3720 | ++DOCSHELL 10437C00 == 39 [pid = 3720] [id = 75] 19:46:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1822F800) [pid = 3720] [serial = 222] [outer = 00000000] 19:46:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (198AEC00) [pid = 3720] [serial = 223] [outer = 1822F800] 19:46:57 INFO - PROCESS | 3720 | 1463971617724 Marionette DEBUG loaded listener.js 19:46:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (198ACC00) [pid = 3720] [serial = 224] [outer = 1822F800] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (170F8800) [pid = 3720] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (19D9CC00) [pid = 3720] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (15E8B800) [pid = 3720] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (15D07000) [pid = 3720] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (14E9EC00) [pid = 3720] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (13363C00) [pid = 3720] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (10E54400) [pid = 3720] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1336C400) [pid = 3720] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1147B400) [pid = 3720] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:46:58 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15B2DC00) [pid = 3720] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:46:58 INFO - PROCESS | 3720 | 1463971618197 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 695ms 19:46:58 INFO - PROCESS | 3720 | 1463971618257 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 19:46:58 INFO - PROCESS | 3720 | 1463971618259 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 19:46:58 INFO - PROCESS | 3720 | 1463971618262 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:46:58 INFO - PROCESS | 3720 | 1463971618264 Marionette TRACE conn2 <- [1,266,null,{}] 19:46:58 INFO - PROCESS | 3720 | 1463971618267 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:58 INFO - PROCESS | 3720 | 1463971618375 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 19:46:58 INFO - PROCESS | 3720 | 1463971618446 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:58 INFO - PROCESS | 3720 | ++DOCSHELL 13708400 == 40 [pid = 3720] [id = 76] 19:46:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (14E68400) [pid = 3720] [serial = 225] [outer = 00000000] 19:46:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (168B9400) [pid = 3720] [serial = 226] [outer = 14E68400] 19:46:58 INFO - PROCESS | 3720 | 1463971618492 Marionette DEBUG loaded listener.js 19:46:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18283C00) [pid = 3720] [serial = 227] [outer = 14E68400] 19:46:58 INFO - PROCESS | 3720 | 1463971618821 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 587ms 19:46:58 INFO - PROCESS | 3720 | 1463971618860 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 19:46:58 INFO - PROCESS | 3720 | 1463971618862 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 19:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:46:58 INFO - PROCESS | 3720 | 1463971618865 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:46:58 INFO - PROCESS | 3720 | 1463971618867 Marionette TRACE conn2 <- [1,270,null,{}] 19:46:58 INFO - PROCESS | 3720 | 1463971618870 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:58 INFO - PROCESS | 3720 | 1463971618978 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 19:46:58 INFO - PROCESS | 3720 | 1463971618984 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:58 INFO - PROCESS | 3720 | ++DOCSHELL 168BEC00 == 41 [pid = 3720] [id = 77] 19:46:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1827A400) [pid = 3720] [serial = 228] [outer = 00000000] 19:46:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1A056C00) [pid = 3720] [serial = 229] [outer = 1827A400] 19:46:59 INFO - PROCESS | 3720 | 1463971619027 Marionette DEBUG loaded listener.js 19:46:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1A2DF400) [pid = 3720] [serial = 230] [outer = 1827A400] 19:46:59 INFO - PROCESS | 3720 | 1463971619390 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 19:46:59 INFO - PROCESS | 3720 | 1463971619446 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 19:46:59 INFO - PROCESS | 3720 | 1463971619448 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 19:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:46:59 INFO - PROCESS | 3720 | 1463971619455 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:46:59 INFO - PROCESS | 3720 | 1463971619457 Marionette TRACE conn2 <- [1,274,null,{}] 19:46:59 INFO - PROCESS | 3720 | 1463971619460 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:46:59 INFO - PROCESS | 3720 | 1463971619533 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 19:46:59 INFO - PROCESS | 3720 | 1463971619540 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:59 INFO - PROCESS | 3720 | ++DOCSHELL 1A101C00 == 42 [pid = 3720] [id = 78] 19:46:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1A2ECC00) [pid = 3720] [serial = 231] [outer = 00000000] 19:46:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1A7C0C00) [pid = 3720] [serial = 232] [outer = 1A2ECC00] 19:46:59 INFO - PROCESS | 3720 | 1463971619582 Marionette DEBUG loaded listener.js 19:46:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1A8ACC00) [pid = 3720] [serial = 233] [outer = 1A2ECC00] 19:46:59 INFO - PROCESS | 3720 | 1463971619992 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 588ms 19:47:00 INFO - PROCESS | 3720 | 1463971620068 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:47:00 INFO - PROCESS | 3720 | 1463971620072 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 19:47:00 INFO - PROCESS | 3720 | 1463971620081 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:47:00 INFO - PROCESS | 3720 | 1463971620086 Marionette TRACE conn2 <- [1,278,null,{}] 19:47:00 INFO - PROCESS | 3720 | 1463971620092 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:00 INFO - PROCESS | 3720 | 1463971620195 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 19:47:00 INFO - PROCESS | 3720 | 1463971620292 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:00 INFO - PROCESS | 3720 | ++DOCSHELL 10F0C000 == 43 [pid = 3720] [id = 79] 19:47:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (10F0C800) [pid = 3720] [serial = 234] [outer = 00000000] 19:47:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (11251800) [pid = 3720] [serial = 235] [outer = 10F0C800] 19:47:00 INFO - PROCESS | 3720 | 1463971620346 Marionette DEBUG loaded listener.js 19:47:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (11CF3400) [pid = 3720] [serial = 236] [outer = 10F0C800] 19:47:00 INFO - PROCESS | 3720 | 1463971620932 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 896ms 19:47:00 INFO - PROCESS | 3720 | 1463971620973 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 19:47:00 INFO - PROCESS | 3720 | 1463971620977 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 19:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:47:00 INFO - PROCESS | 3720 | 1463971620985 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:47:00 INFO - PROCESS | 3720 | 1463971620989 Marionette TRACE conn2 <- [1,282,null,{}] 19:47:00 INFO - PROCESS | 3720 | 1463971620993 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:01 INFO - PROCESS | 3720 | 1463971621091 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:47:01 INFO - PROCESS | 3720 | 1463971621180 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:01 INFO - PROCESS | 3720 | ++DOCSHELL 1331D400 == 44 [pid = 3720] [id = 80] 19:47:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (13371400) [pid = 3720] [serial = 237] [outer = 00000000] 19:47:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (154EAC00) [pid = 3720] [serial = 238] [outer = 13371400] 19:47:01 INFO - PROCESS | 3720 | 1463971621232 Marionette DEBUG loaded listener.js 19:47:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (15D15C00) [pid = 3720] [serial = 239] [outer = 13371400] 19:47:01 INFO - PROCESS | 3720 | 1463971621742 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 788ms 19:47:01 INFO - PROCESS | 3720 | 1463971621786 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 19:47:01 INFO - PROCESS | 3720 | 1463971621788 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 19:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:47:01 INFO - PROCESS | 3720 | 1463971621792 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:47:01 INFO - PROCESS | 3720 | 1463971621794 Marionette TRACE conn2 <- [1,286,null,{}] 19:47:01 INFO - PROCESS | 3720 | 1463971621804 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:01 INFO - PROCESS | 3720 | 1463971621909 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 19:47:01 INFO - PROCESS | 3720 | 1463971621999 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:02 INFO - PROCESS | 3720 | ++DOCSHELL 18288C00 == 45 [pid = 3720] [id = 81] 19:47:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (198A3800) [pid = 3720] [serial = 240] [outer = 00000000] 19:47:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (19CC2400) [pid = 3720] [serial = 241] [outer = 198A3800] 19:47:02 INFO - PROCESS | 3720 | 1463971622056 Marionette DEBUG loaded listener.js 19:47:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1A10A400) [pid = 3720] [serial = 242] [outer = 198A3800] 19:47:02 INFO - PROCESS | 3720 | 1463971622712 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 989ms 19:47:02 INFO - PROCESS | 3720 | 1463971622776 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 19:47:02 INFO - PROCESS | 3720 | 1463971622779 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 19:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:47:02 INFO - PROCESS | 3720 | 1463971622782 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:47:02 INFO - PROCESS | 3720 | 1463971622784 Marionette TRACE conn2 <- [1,290,null,{}] 19:47:02 INFO - PROCESS | 3720 | 1463971622789 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:02 INFO - PROCESS | 3720 | 1463971622887 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 19:47:02 INFO - PROCESS | 3720 | 1463971622960 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:02 INFO - PROCESS | 3720 | ++DOCSHELL 1A8B4800 == 46 [pid = 3720] [id = 82] 19:47:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (1A903400) [pid = 3720] [serial = 243] [outer = 00000000] 19:47:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1A909800) [pid = 3720] [serial = 244] [outer = 1A903400] 19:47:03 INFO - PROCESS | 3720 | 1463971623013 Marionette DEBUG loaded listener.js 19:47:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1A910C00) [pid = 3720] [serial = 245] [outer = 1A903400] 19:47:03 INFO - PROCESS | 3720 | 1463971623575 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 819ms 19:47:03 INFO - PROCESS | 3720 | 1463971623625 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 19:47:03 INFO - PROCESS | 3720 | 1463971623627 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 19:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:47:03 INFO - PROCESS | 3720 | 1463971623631 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:47:03 INFO - PROCESS | 3720 | 1463971623633 Marionette TRACE conn2 <- [1,294,null,{}] 19:47:03 INFO - PROCESS | 3720 | 1463971623637 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:03 INFO - PROCESS | 3720 | 1463971623731 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 19:47:03 INFO - PROCESS | 3720 | 1463971623802 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:03 INFO - PROCESS | 3720 | ++DOCSHELL 105EF400 == 47 [pid = 3720] [id = 83] 19:47:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1142F000) [pid = 3720] [serial = 246] [outer = 00000000] 19:47:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (11CF5000) [pid = 3720] [serial = 247] [outer = 1142F000] 19:47:03 INFO - PROCESS | 3720 | 1463971623855 Marionette DEBUG loaded listener.js 19:47:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (14EBAC00) [pid = 3720] [serial = 248] [outer = 1142F000] 19:47:04 INFO - PROCESS | 3720 | 1463971624485 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 896ms 19:47:04 INFO - PROCESS | 3720 | 1463971624519 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:47:04 INFO - PROCESS | 3720 | 1463971624523 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 19:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:47:04 INFO - PROCESS | 3720 | 1463971624528 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:47:04 INFO - PROCESS | 3720 | 1463971624532 Marionette TRACE conn2 <- [1,298,null,{}] 19:47:04 INFO - PROCESS | 3720 | 1463971624537 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:04 INFO - PROCESS | 3720 | 1463971624639 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 19:47:04 INFO - PROCESS | 3720 | 1463971624735 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:04 INFO - PROCESS | 3720 | ++DOCSHELL 12D82400 == 48 [pid = 3720] [id = 84] 19:47:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (13707800) [pid = 3720] [serial = 249] [outer = 00000000] 19:47:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (140BD800) [pid = 3720] [serial = 250] [outer = 13707800] 19:47:04 INFO - PROCESS | 3720 | 1463971624783 Marionette DEBUG loaded listener.js 19:47:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1539C800) [pid = 3720] [serial = 251] [outer = 13707800] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 10E56800 == 47 [pid = 3720] [id = 53] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 168BEC00 == 46 [pid = 3720] [id = 77] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 13708400 == 45 [pid = 3720] [id = 76] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 10437C00 == 44 [pid = 3720] [id = 75] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 18233000 == 43 [pid = 3720] [id = 74] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 1703D800 == 42 [pid = 3720] [id = 73] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 15D11800 == 41 [pid = 3720] [id = 72] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 14E9E800 == 40 [pid = 3720] [id = 71] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 12B63400 == 39 [pid = 3720] [id = 70] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 10A62800 == 38 [pid = 3720] [id = 69] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 137F1000 == 37 [pid = 3720] [id = 68] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 14E6AC00 == 36 [pid = 3720] [id = 67] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 13710C00 == 35 [pid = 3720] [id = 66] 19:47:05 INFO - PROCESS | 3720 | --DOCSHELL 103EB800 == 34 [pid = 3720] [id = 65] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (17EC7C00) [pid = 3720] [serial = 176] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (17453C00) [pid = 3720] [serial = 175] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1A10F800) [pid = 3720] [serial = 181] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (19D9C800) [pid = 3720] [serial = 154] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (168B9800) [pid = 3720] [serial = 172] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (153A3800) [pid = 3720] [serial = 168] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (15632800) [pid = 3720] [serial = 169] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1336B000) [pid = 3720] [serial = 165] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (137F1800) [pid = 3720] [serial = 166] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (14E69800) [pid = 3720] [serial = 159] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (11250C00) [pid = 3720] [serial = 162] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (114A4000) [pid = 3720] [serial = 163] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (11209C00) [pid = 3720] [serial = 156] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (19DA4400) [pid = 3720] [serial = 179] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (19DA3400) [pid = 3720] [serial = 178] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1A7BD000) [pid = 3720] [serial = 190] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1B54CC00) [pid = 3720] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (18287400) [pid = 3720] [serial = 185] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1539AC00) [pid = 3720] [serial = 184] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1A2E4800) [pid = 3720] [serial = 182] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1A503C00) [pid = 3720] [serial = 187] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1A506400) [pid = 3720] [serial = 188] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16D39000) [pid = 3720] [serial = 173] [outer = 00000000] [url = about:blank] 19:47:05 INFO - PROCESS | 3720 | 1463971625282 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 788ms 19:47:05 INFO - PROCESS | 3720 | 1463971625316 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 19:47:05 INFO - PROCESS | 3720 | 1463971625322 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 19:47:05 INFO - PROCESS | 3720 | 1463971625360 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:47:05 INFO - PROCESS | 3720 | 1463971625363 Marionette TRACE conn2 <- [1,302,null,{}] 19:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:47:05 INFO - PROCESS | 3720 | 1463971625368 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:05 INFO - PROCESS | 3720 | 1463971625447 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:47:05 INFO - PROCESS | 3720 | 1463971625519 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:05 INFO - PROCESS | 3720 | ++DOCSHELL 11255400 == 35 [pid = 3720] [id = 85] 19:47:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (11255C00) [pid = 3720] [serial = 252] [outer = 00000000] 19:47:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (128A8C00) [pid = 3720] [serial = 253] [outer = 11255C00] 19:47:05 INFO - PROCESS | 3720 | 1463971625570 Marionette DEBUG loaded listener.js 19:47:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (14E6F400) [pid = 3720] [serial = 254] [outer = 11255C00] 19:47:06 INFO - PROCESS | 3720 | 1463971626117 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 773ms 19:47:06 INFO - PROCESS | 3720 | 1463971626146 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 19:47:06 INFO - PROCESS | 3720 | 1463971626148 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 19:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:47:06 INFO - PROCESS | 3720 | 1463971626152 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:47:06 INFO - PROCESS | 3720 | 1463971626155 Marionette TRACE conn2 <- [1,306,null,{}] 19:47:06 INFO - PROCESS | 3720 | 1463971626165 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:06 INFO - PROCESS | 3720 | 1463971626252 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 19:47:06 INFO - PROCESS | 3720 | 1463971626260 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:06 INFO - PROCESS | 3720 | ++DOCSHELL 1535E800 == 36 [pid = 3720] [id = 86] 19:47:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (168B8C00) [pid = 3720] [serial = 255] [outer = 00000000] 19:47:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17EC7C00) [pid = 3720] [serial = 256] [outer = 168B8C00] 19:47:06 INFO - PROCESS | 3720 | 1463971626306 Marionette DEBUG loaded listener.js 19:47:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (18235000) [pid = 3720] [serial = 257] [outer = 168B8C00] 19:47:06 INFO - PROCESS | 3720 | 1463971626717 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 633ms 19:47:06 INFO - PROCESS | 3720 | 1463971626774 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 19:47:06 INFO - PROCESS | 3720 | 1463971626776 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 19:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:47:06 INFO - PROCESS | 3720 | 1463971626804 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:47:06 INFO - PROCESS | 3720 | 1463971626806 Marionette TRACE conn2 <- [1,310,null,{}] 19:47:06 INFO - PROCESS | 3720 | 1463971626810 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:06 INFO - PROCESS | 3720 | 1463971626887 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 19:47:06 INFO - PROCESS | 3720 | 1463971626895 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:06 INFO - PROCESS | 3720 | ++DOCSHELL 198AAC00 == 37 [pid = 3720] [id = 87] 19:47:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (198AC400) [pid = 3720] [serial = 258] [outer = 00000000] 19:47:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (19CC2800) [pid = 3720] [serial = 259] [outer = 198AC400] 19:47:06 INFO - PROCESS | 3720 | 1463971626939 Marionette DEBUG loaded listener.js 19:47:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (19DAAC00) [pid = 3720] [serial = 260] [outer = 198AC400] 19:47:07 INFO - PROCESS | 3720 | 1463971627339 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 602ms 19:47:07 INFO - PROCESS | 3720 | 1463971627397 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 19:47:07 INFO - PROCESS | 3720 | 1463971627399 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 19:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:47:07 INFO - PROCESS | 3720 | 1463971627402 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:47:07 INFO - PROCESS | 3720 | 1463971627404 Marionette TRACE conn2 <- [1,314,null,{}] 19:47:07 INFO - PROCESS | 3720 | 1463971627413 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:07 INFO - PROCESS | 3720 | 1463971627511 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 19:47:07 INFO - PROCESS | 3720 | 1463971627517 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:07 INFO - PROCESS | 3720 | ++DOCSHELL 18237400 == 38 [pid = 3720] [id = 88] 19:47:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1827AC00) [pid = 3720] [serial = 261] [outer = 00000000] 19:47:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1A10AC00) [pid = 3720] [serial = 262] [outer = 1827AC00] 19:47:07 INFO - PROCESS | 3720 | 1463971627561 Marionette DEBUG loaded listener.js 19:47:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1A2E6C00) [pid = 3720] [serial = 263] [outer = 1827AC00] 19:47:07 INFO - PROCESS | 3720 | 1463971627968 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 19:47:07 INFO - PROCESS | 3720 | 1463971627999 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:47:07 INFO - PROCESS | 3720 | 1463971628001 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 19:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:47:07 INFO - PROCESS | 3720 | 1463971628004 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:47:07 INFO - PROCESS | 3720 | 1463971628006 Marionette TRACE conn2 <- [1,318,null,{}] 19:47:07 INFO - PROCESS | 3720 | 1463971628010 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:08 INFO - PROCESS | 3720 | 1463971628132 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 19:47:08 INFO - PROCESS | 3720 | 1463971628124 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:08 INFO - PROCESS | 3720 | ++DOCSHELL 198AA800 == 39 [pid = 3720] [id = 89] 19:47:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1A102000) [pid = 3720] [serial = 264] [outer = 00000000] 19:47:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1A904800) [pid = 3720] [serial = 265] [outer = 1A102000] 19:47:08 INFO - PROCESS | 3720 | 1463971628208 Marionette DEBUG loaded listener.js 19:47:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (1A909C00) [pid = 3720] [serial = 266] [outer = 1A102000] 19:47:08 INFO - PROCESS | 3720 | 1463971628644 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 695ms 19:47:08 INFO - PROCESS | 3720 | 1463971628688 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 19:47:08 INFO - PROCESS | 3720 | 1463971628690 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 19:47:08 INFO - PROCESS | 3720 | 1463971628693 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:47:08 INFO - PROCESS | 3720 | 1463971628695 Marionette TRACE conn2 <- [1,322,null,{}] 19:47:08 INFO - PROCESS | 3720 | 1463971628708 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:08 INFO - PROCESS | 3720 | 1463971628806 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:47:08 INFO - PROCESS | 3720 | 1463971628812 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:08 INFO - PROCESS | 3720 | ++DOCSHELL 1A8AA400 == 40 [pid = 3720] [id = 90] 19:47:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1ABAFC00) [pid = 3720] [serial = 267] [outer = 00000000] 19:47:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1ABB8C00) [pid = 3720] [serial = 268] [outer = 1ABAFC00] 19:47:08 INFO - PROCESS | 3720 | 1463971628855 Marionette DEBUG loaded listener.js 19:47:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1ACDA400) [pid = 3720] [serial = 269] [outer = 1ABAFC00] 19:47:09 INFO - PROCESS | 3720 | 1463971629269 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 587ms 19:47:09 INFO - PROCESS | 3720 | 1463971629290 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 19:47:09 INFO - PROCESS | 3720 | 1463971629292 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 19:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:47:09 INFO - PROCESS | 3720 | 1463971629295 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:47:09 INFO - PROCESS | 3720 | 1463971629297 Marionette TRACE conn2 <- [1,326,null,{}] 19:47:09 INFO - PROCESS | 3720 | 1463971629305 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:09 INFO - PROCESS | 3720 | 1463971629482 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (10E53C00) [pid = 3720] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1739F400) [pid = 3720] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (12D7CC00) [pid = 3720] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (15E8C000) [pid = 3720] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (14EB9400) [pid = 3720] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (18237000) [pid = 3720] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1822F800) [pid = 3720] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (14E68400) [pid = 3720] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1827A400) [pid = 3720] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:47:09 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1A7B8000) [pid = 3720] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:47:09 INFO - PROCESS | 3720 | 1463971629589 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:47:09 INFO - PROCESS | 3720 | 1463971629581 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:09 INFO - PROCESS | 3720 | ++DOCSHELL 18237C00 == 41 [pid = 3720] [id = 91] 19:47:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1827A400) [pid = 3720] [serial = 270] [outer = 00000000] 19:47:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1A8A8C00) [pid = 3720] [serial = 271] [outer = 1827A400] 19:47:09 INFO - PROCESS | 3720 | 1463971629626 Marionette DEBUG loaded listener.js 19:47:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1ACE7400) [pid = 3720] [serial = 272] [outer = 1827A400] 19:47:09 INFO - PROCESS | 3720 | 1463971629972 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 726ms 19:47:10 INFO - PROCESS | 3720 | 1463971630020 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 19:47:10 INFO - PROCESS | 3720 | 1463971630022 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 19:47:10 INFO - PROCESS | 3720 | 1463971630025 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:47:10 INFO - PROCESS | 3720 | 1463971630026 Marionette TRACE conn2 <- [1,330,null,{}] 19:47:10 INFO - PROCESS | 3720 | 1463971630030 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:10 INFO - PROCESS | 3720 | 1463971630105 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 19:47:10 INFO - PROCESS | 3720 | 1463971630111 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:10 INFO - PROCESS | 3720 | ++DOCSHELL 1A7B7C00 == 42 [pid = 3720] [id = 92] 19:47:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1ACDC400) [pid = 3720] [serial = 273] [outer = 00000000] 19:47:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1ADCE800) [pid = 3720] [serial = 274] [outer = 1ACDC400] 19:47:10 INFO - PROCESS | 3720 | 1463971630153 Marionette DEBUG loaded listener.js 19:47:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1B103800) [pid = 3720] [serial = 275] [outer = 1ACDC400] 19:47:10 INFO - PROCESS | 3720 | 1463971630550 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 587ms 19:47:10 INFO - PROCESS | 3720 | 1463971630623 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 19:47:10 INFO - PROCESS | 3720 | 1463971630624 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 19:47:10 INFO - PROCESS | 3720 | 1463971630628 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:47:10 INFO - PROCESS | 3720 | 1463971630629 Marionette TRACE conn2 <- [1,334,null,{}] 19:47:10 INFO - PROCESS | 3720 | 1463971630633 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:10 INFO - PROCESS | 3720 | 1463971630718 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 19:47:10 INFO - PROCESS | 3720 | 1463971630726 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:10 INFO - PROCESS | 3720 | ++DOCSHELL 10F39C00 == 43 [pid = 3720] [id = 93] 19:47:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (10F3A000) [pid = 3720] [serial = 276] [outer = 00000000] 19:47:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (10F43400) [pid = 3720] [serial = 277] [outer = 10F3A000] 19:47:10 INFO - PROCESS | 3720 | 1463971630772 Marionette DEBUG loaded listener.js 19:47:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (10F46400) [pid = 3720] [serial = 278] [outer = 10F3A000] 19:47:11 INFO - PROCESS | 3720 | 1463971631183 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 19:47:11 INFO - PROCESS | 3720 | 1463971631208 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:47:11 INFO - PROCESS | 3720 | 1463971631210 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 19:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:47:11 INFO - PROCESS | 3720 | 1463971631213 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:47:11 INFO - PROCESS | 3720 | 1463971631216 Marionette TRACE conn2 <- [1,338,null,{}] 19:47:11 INFO - PROCESS | 3720 | 1463971631219 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:11 INFO - PROCESS | 3720 | 1463971631347 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 19:47:11 INFO - PROCESS | 3720 | 1463971631353 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:11 INFO - PROCESS | 3720 | ++DOCSHELL 10F3F000 == 44 [pid = 3720] [id = 94] 19:47:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (10F40C00) [pid = 3720] [serial = 279] [outer = 00000000] 19:47:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (17E07400) [pid = 3720] [serial = 280] [outer = 10F40C00] 19:47:11 INFO - PROCESS | 3720 | 1463971631401 Marionette DEBUG loaded listener.js 19:47:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17E0E800) [pid = 3720] [serial = 281] [outer = 10F40C00] 19:47:11 INFO - PROCESS | 3720 | 1463971631988 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 788ms 19:47:12 INFO - PROCESS | 3720 | 1463971632066 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 19:47:12 INFO - PROCESS | 3720 | 1463971632071 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 19:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:47:12 INFO - PROCESS | 3720 | 1463971632091 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:47:12 INFO - PROCESS | 3720 | 1463971632095 Marionette TRACE conn2 <- [1,342,null,{}] 19:47:12 INFO - PROCESS | 3720 | 1463971632100 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:12 INFO - PROCESS | 3720 | 1463971632213 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:47:12 INFO - PROCESS | 3720 | 1463971632285 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:12 INFO - PROCESS | 3720 | ++DOCSHELL 10A56000 == 45 [pid = 3720] [id = 95] 19:47:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (10A64400) [pid = 3720] [serial = 282] [outer = 00000000] 19:47:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (11C68000) [pid = 3720] [serial = 283] [outer = 10A64400] 19:47:12 INFO - PROCESS | 3720 | 1463971632381 Marionette DEBUG loaded listener.js 19:47:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1370FC00) [pid = 3720] [serial = 284] [outer = 10A64400] 19:47:12 INFO - PROCESS | 3720 | 1463971632929 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 19:47:12 INFO - PROCESS | 3720 | 1463971632976 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 19:47:12 INFO - PROCESS | 3720 | 1463971632982 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 19:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:47:12 INFO - PROCESS | 3720 | 1463971632989 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:47:12 INFO - PROCESS | 3720 | 1463971632992 Marionette TRACE conn2 <- [1,346,null,{}] 19:47:12 INFO - PROCESS | 3720 | 1463971632995 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:13 INFO - PROCESS | 3720 | 1463971633139 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 19:47:13 INFO - PROCESS | 3720 | 1463971633193 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:13 INFO - PROCESS | 3720 | ++DOCSHELL 12AF3000 == 46 [pid = 3720] [id = 96] 19:47:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1307A400) [pid = 3720] [serial = 285] [outer = 00000000] 19:47:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (174D8800) [pid = 3720] [serial = 286] [outer = 1307A400] 19:47:13 INFO - PROCESS | 3720 | 1463971633246 Marionette DEBUG loaded listener.js 19:47:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (17DADC00) [pid = 3720] [serial = 287] [outer = 1307A400] 19:47:13 INFO - PROCESS | 3720 | 1463971633783 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 834ms 19:47:13 INFO - PROCESS | 3720 | 1463971633831 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 19:47:13 INFO - PROCESS | 3720 | 1463971633834 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 19:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:47:13 INFO - PROCESS | 3720 | 1463971633839 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:47:13 INFO - PROCESS | 3720 | 1463971633842 Marionette TRACE conn2 <- [1,350,null,{}] 19:47:13 INFO - PROCESS | 3720 | 1463971633853 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:13 INFO - PROCESS | 3720 | 1463971633959 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 19:47:14 INFO - PROCESS | 3720 | 1463971634052 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:14 INFO - PROCESS | 3720 | ++DOCSHELL 198A5400 == 47 [pid = 3720] [id = 97] 19:47:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (198A7400) [pid = 3720] [serial = 288] [outer = 00000000] 19:47:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (19D9D000) [pid = 3720] [serial = 289] [outer = 198A7400] 19:47:14 INFO - PROCESS | 3720 | 1463971634091 Marionette DEBUG loaded listener.js 19:47:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A507000) [pid = 3720] [serial = 290] [outer = 198A7400] 19:47:14 INFO - PROCESS | 3720 | 1463971634836 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1020ms 19:47:14 INFO - PROCESS | 3720 | 1463971634866 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 19:47:14 INFO - PROCESS | 3720 | 1463971634870 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 19:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:47:14 INFO - PROCESS | 3720 | 1463971634893 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:47:14 INFO - PROCESS | 3720 | 1463971634896 Marionette TRACE conn2 <- [1,354,null,{}] 19:47:14 INFO - PROCESS | 3720 | 1463971634902 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:14 INFO - PROCESS | 3720 | 1463971634993 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 19:47:15 INFO - PROCESS | 3720 | 1463971635079 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:15 INFO - PROCESS | 3720 | ++DOCSHELL 11477800 == 48 [pid = 3720] [id = 98] 19:47:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (114A2000) [pid = 3720] [serial = 291] [outer = 00000000] 19:47:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (128A4800) [pid = 3720] [serial = 292] [outer = 114A2000] 19:47:15 INFO - PROCESS | 3720 | 1463971635126 Marionette DEBUG loaded listener.js 19:47:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (130CA800) [pid = 3720] [serial = 293] [outer = 114A2000] 19:47:15 INFO - PROCESS | 3720 | 1463971635699 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 850ms 19:47:15 INFO - PROCESS | 3720 | 1463971635722 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:47:15 INFO - PROCESS | 3720 | 1463971635727 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 19:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:47:15 INFO - PROCESS | 3720 | 1463971635733 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:47:15 INFO - PROCESS | 3720 | 1463971635735 Marionette TRACE conn2 <- [1,358,null,{}] 19:47:15 INFO - PROCESS | 3720 | 1463971635739 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:15 INFO - PROCESS | 3720 | 1463971635828 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 19:47:15 INFO - PROCESS | 3720 | 1463971635924 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:15 INFO - PROCESS | 3720 | ++DOCSHELL 13D8B000 == 49 [pid = 3720] [id = 99] 19:47:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (13D8E400) [pid = 3720] [serial = 294] [outer = 00000000] 19:47:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (14E69400) [pid = 3720] [serial = 295] [outer = 13D8E400] 19:47:15 INFO - PROCESS | 3720 | 1463971635970 Marionette DEBUG loaded listener.js 19:47:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15369400) [pid = 3720] [serial = 296] [outer = 13D8E400] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 137F3800 == 48 [pid = 3720] [id = 54] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 10F39C00 == 47 [pid = 3720] [id = 93] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 1A7B7C00 == 46 [pid = 3720] [id = 92] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 18237C00 == 45 [pid = 3720] [id = 91] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 1A8AA400 == 44 [pid = 3720] [id = 90] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 198AA800 == 43 [pid = 3720] [id = 89] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 18237400 == 42 [pid = 3720] [id = 88] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 198AAC00 == 41 [pid = 3720] [id = 87] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 1535E800 == 40 [pid = 3720] [id = 86] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 11255400 == 39 [pid = 3720] [id = 85] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 12D82400 == 38 [pid = 3720] [id = 84] 19:47:16 INFO - PROCESS | 3720 | --DOCSHELL 10F0C000 == 37 [pid = 3720] [id = 79] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (140CB400) [pid = 3720] [serial = 196] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1539B000) [pid = 3720] [serial = 202] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (19CCA000) [pid = 3720] [serial = 199] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (10560400) [pid = 3720] [serial = 193] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A7C0C00) [pid = 3720] [serial = 232] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | 1463971636443 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1A7C1800) [pid = 3720] [serial = 191] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (11438000) [pid = 3720] [serial = 205] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (12A98000) [pid = 3720] [serial = 206] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (17D41C00) [pid = 3720] [serial = 217] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (17DAEC00) [pid = 3720] [serial = 218] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (13711000) [pid = 3720] [serial = 208] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (140BE000) [pid = 3720] [serial = 209] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (16D3BC00) [pid = 3720] [serial = 214] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15B2D400) [pid = 3720] [serial = 211] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15D1D400) [pid = 3720] [serial = 212] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (198A4C00) [pid = 3720] [serial = 221] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (18288400) [pid = 3720] [serial = 220] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (198AEC00) [pid = 3720] [serial = 223] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (168B9400) [pid = 3720] [serial = 226] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1A056C00) [pid = 3720] [serial = 229] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1A2DF400) [pid = 3720] [serial = 230] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (198ACC00) [pid = 3720] [serial = 224] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (170F9400) [pid = 3720] [serial = 215] [outer = 00000000] [url = about:blank] 19:47:16 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (18283C00) [pid = 3720] [serial = 227] [outer = 00000000] [url = about:blank] 19:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 727ms 19:47:16 INFO - PROCESS | 3720 | 1463971636472 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 19:47:16 INFO - PROCESS | 3720 | 1463971636475 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 19:47:16 INFO - PROCESS | 3720 | 1463971636507 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:47:16 INFO - PROCESS | 3720 | 1463971636510 Marionette TRACE conn2 <- [1,362,null,{}] 19:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:47:16 INFO - PROCESS | 3720 | 1463971636522 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:16 INFO - PROCESS | 3720 | 1463971636611 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:47:16 INFO - PROCESS | 3720 | 1463971636619 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:16 INFO - PROCESS | 3720 | ++DOCSHELL 1539D000 == 38 [pid = 3720] [id = 100] 19:47:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (15461C00) [pid = 3720] [serial = 297] [outer = 00000000] 19:47:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (15D09C00) [pid = 3720] [serial = 298] [outer = 15461C00] 19:47:16 INFO - PROCESS | 3720 | 1463971636671 Marionette DEBUG loaded listener.js 19:47:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (15D1D400) [pid = 3720] [serial = 299] [outer = 15461C00] 19:47:17 INFO - PROCESS | 3720 | 1463971637094 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 633ms 19:47:17 INFO - PROCESS | 3720 | 1463971637133 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 19:47:17 INFO - PROCESS | 3720 | 1463971637136 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 19:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:47:17 INFO - PROCESS | 3720 | 1463971637139 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:47:17 INFO - PROCESS | 3720 | 1463971637141 Marionette TRACE conn2 <- [1,366,null,{}] 19:47:17 INFO - PROCESS | 3720 | 1463971637144 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:17 INFO - PROCESS | 3720 | 1463971637220 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 19:47:17 INFO - PROCESS | 3720 | 1463971637228 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:17 INFO - PROCESS | 3720 | ++DOCSHELL 16849000 == 39 [pid = 3720] [id = 101] 19:47:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (16852400) [pid = 3720] [serial = 300] [outer = 00000000] 19:47:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (16D3A000) [pid = 3720] [serial = 301] [outer = 16852400] 19:47:17 INFO - PROCESS | 3720 | 1463971637273 Marionette DEBUG loaded listener.js 19:47:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (17392C00) [pid = 3720] [serial = 302] [outer = 16852400] 19:47:17 INFO - PROCESS | 3720 | 1463971637697 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 588ms 19:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:47:17 INFO - PROCESS | 3720 | 1463971637736 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 19:47:17 INFO - PROCESS | 3720 | 1463971637738 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 19:47:17 INFO - PROCESS | 3720 | 1463971637742 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:47:17 INFO - PROCESS | 3720 | 1463971637743 Marionette TRACE conn2 <- [1,370,null,{}] 19:47:17 INFO - PROCESS | 3720 | 1463971637747 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:17 INFO - PROCESS | 3720 | 1463971637820 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 19:47:17 INFO - PROCESS | 3720 | 1463971637826 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:17 INFO - PROCESS | 3720 | ++DOCSHELL 17446C00 == 40 [pid = 3720] [id = 102] 19:47:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1744C000) [pid = 3720] [serial = 303] [outer = 00000000] 19:47:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (17DB2400) [pid = 3720] [serial = 304] [outer = 1744C000] 19:47:17 INFO - PROCESS | 3720 | 1463971637869 Marionette DEBUG loaded listener.js 19:47:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17E08C00) [pid = 3720] [serial = 305] [outer = 1744C000] 19:47:18 INFO - PROCESS | 3720 | 1463971638296 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 19:47:18 INFO - PROCESS | 3720 | 1463971638338 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 19:47:18 INFO - PROCESS | 3720 | 1463971638340 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 19:47:18 INFO - PROCESS | 3720 | 1463971638344 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:47:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:47:18 INFO - PROCESS | 3720 | 1463971638345 Marionette TRACE conn2 <- [1,374,null,{}] 19:47:18 INFO - PROCESS | 3720 | 1463971638358 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:18 INFO - PROCESS | 3720 | 1463971638455 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 19:47:18 INFO - PROCESS | 3720 | 1463971638462 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:18 INFO - PROCESS | 3720 | ++DOCSHELL 11212C00 == 41 [pid = 3720] [id = 103] 19:47:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (17E08000) [pid = 3720] [serial = 306] [outer = 00000000] 19:47:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1827C800) [pid = 3720] [serial = 307] [outer = 17E08000] 19:47:18 INFO - PROCESS | 3720 | 1463971638492 Marionette DEBUG loaded listener.js 19:47:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (198A9400) [pid = 3720] [serial = 308] [outer = 17E08000] 19:47:18 INFO - PROCESS | 3720 | 1463971638983 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:47:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:47:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 696ms 19:47:19 INFO - PROCESS | 3720 | 1463971639028 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:47:19 INFO - PROCESS | 3720 | 1463971639029 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 19:47:19 INFO - PROCESS | 3720 | 1463971639033 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:47:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:47:19 INFO - PROCESS | 3720 | 1463971639034 Marionette TRACE conn2 <- [1,378,null,{}] 19:47:19 INFO - PROCESS | 3720 | 1463971639038 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:19 INFO - PROCESS | 3720 | 1463971639135 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 19:47:19 INFO - PROCESS | 3720 | 1463971639215 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:19 INFO - PROCESS | 3720 | ++DOCSHELL 10561400 == 42 [pid = 3720] [id = 104] 19:47:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (137F7800) [pid = 3720] [serial = 309] [outer = 00000000] 19:47:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (198B2000) [pid = 3720] [serial = 310] [outer = 137F7800] 19:47:19 INFO - PROCESS | 3720 | 1463971639258 Marionette DEBUG loaded listener.js 19:47:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (19CC5800) [pid = 3720] [serial = 311] [outer = 137F7800] 19:47:19 INFO - PROCESS | 3720 | 1463971639673 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:47:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:47:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 695ms 19:47:19 INFO - PROCESS | 3720 | 1463971639733 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 19:47:19 INFO - PROCESS | 3720 | 1463971639735 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 19:47:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:47:19 INFO - PROCESS | 3720 | 1463971639738 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:47:19 INFO - PROCESS | 3720 | 1463971639740 Marionette TRACE conn2 <- [1,382,null,{}] 19:47:19 INFO - PROCESS | 3720 | 1463971639743 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:19 INFO - PROCESS | 3720 | 1463971639841 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:47:19 INFO - PROCESS | 3720 | 1463971639850 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:19 INFO - PROCESS | 3720 | ++DOCSHELL 198A3400 == 43 [pid = 3720] [id = 105] 19:47:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (198AD800) [pid = 3720] [serial = 312] [outer = 00000000] 19:47:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1A108800) [pid = 3720] [serial = 313] [outer = 198AD800] 19:47:19 INFO - PROCESS | 3720 | 1463971639893 Marionette DEBUG loaded listener.js 19:47:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A10C400) [pid = 3720] [serial = 314] [outer = 198AD800] 19:47:20 INFO - PROCESS | 3720 | 1463971640334 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:47:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:47:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 618ms 19:47:20 INFO - PROCESS | 3720 | 1463971640364 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 19:47:20 INFO - PROCESS | 3720 | 1463971640366 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 19:47:20 INFO - PROCESS | 3720 | 1463971640369 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:47:20 INFO - PROCESS | 3720 | 1463971640371 Marionette TRACE conn2 <- [1,386,null,{}] 19:47:20 INFO - PROCESS | 3720 | 1463971640374 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:20 INFO - PROCESS | 3720 | 1463971640496 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 19:47:20 INFO - PROCESS | 3720 | 1463971640515 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:20 INFO - PROCESS | 3720 | ++DOCSHELL 10E58000 == 44 [pid = 3720] [id = 106] 19:47:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (12B5B400) [pid = 3720] [serial = 315] [outer = 00000000] 19:47:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A7B8000) [pid = 3720] [serial = 316] [outer = 12B5B400] 19:47:20 INFO - PROCESS | 3720 | 1463971640558 Marionette DEBUG loaded listener.js 19:47:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1A7B9C00) [pid = 3720] [serial = 317] [outer = 12B5B400] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1A102000) [pid = 3720] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1ABAFC00) [pid = 3720] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1827A400) [pid = 3720] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1142F000) [pid = 3720] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (168B8C00) [pid = 3720] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (11255C00) [pid = 3720] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1ACDC400) [pid = 3720] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (13707800) [pid = 3720] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (198AC400) [pid = 3720] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1827AC00) [pid = 3720] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (137F5C00) [pid = 3720] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (13D8A800) [pid = 3720] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (10558C00) [pid = 3720] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:47:20 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (10F3A000) [pid = 3720] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:47:21 INFO - PROCESS | 3720 | 1463971641184 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 834ms 19:47:21 INFO - PROCESS | 3720 | 1463971641214 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 19:47:21 INFO - PROCESS | 3720 | 1463971641216 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 19:47:21 INFO - PROCESS | 3720 | 1463971641219 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:47:21 INFO - PROCESS | 3720 | 1463971641221 Marionette TRACE conn2 <- [1,390,null,{}] 19:47:21 INFO - PROCESS | 3720 | 1463971641234 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:21 INFO - PROCESS | 3720 | 1463971641309 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 19:47:21 INFO - PROCESS | 3720 | 1463971641316 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:21 INFO - PROCESS | 3720 | ++DOCSHELL 10F40800 == 45 [pid = 3720] [id = 107] 19:47:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (137F5C00) [pid = 3720] [serial = 318] [outer = 00000000] 19:47:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1A107000) [pid = 3720] [serial = 319] [outer = 137F5C00] 19:47:21 INFO - PROCESS | 3720 | 1463971641361 Marionette DEBUG loaded listener.js 19:47:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1A7BB800) [pid = 3720] [serial = 320] [outer = 137F5C00] 19:47:21 INFO - PROCESS | 3720 | 1463971641768 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 587ms 19:47:21 INFO - PROCESS | 3720 | 1463971641804 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 19:47:21 INFO - PROCESS | 3720 | 1463971641806 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 19:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:47:21 INFO - PROCESS | 3720 | 1463971641816 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:47:21 INFO - PROCESS | 3720 | 1463971641818 Marionette TRACE conn2 <- [1,394,null,{}] 19:47:21 INFO - PROCESS | 3720 | 1463971641822 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:21 INFO - PROCESS | 3720 | 1463971641914 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 19:47:21 INFO - PROCESS | 3720 | 1463971641923 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:21 INFO - PROCESS | 3720 | ++DOCSHELL 1A8B0400 == 46 [pid = 3720] [id = 108] 19:47:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A8B6400) [pid = 3720] [serial = 321] [outer = 00000000] 19:47:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1ABB8400) [pid = 3720] [serial = 322] [outer = 1A8B6400] 19:47:21 INFO - PROCESS | 3720 | 1463971641975 Marionette DEBUG loaded listener.js 19:47:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1ACDD800) [pid = 3720] [serial = 323] [outer = 1A8B6400] 19:47:22 INFO - PROCESS | 3720 | 1463971642420 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 633ms 19:47:22 INFO - PROCESS | 3720 | 1463971642449 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:47:22 INFO - PROCESS | 3720 | 1463971642450 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 19:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:47:22 INFO - PROCESS | 3720 | 1463971642465 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:47:22 INFO - PROCESS | 3720 | 1463971642467 Marionette TRACE conn2 <- [1,398,null,{}] 19:47:22 INFO - PROCESS | 3720 | 1463971642471 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:22 INFO - PROCESS | 3720 | 1463971642549 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 19:47:22 INFO - PROCESS | 3720 | 1463971642555 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:22 INFO - PROCESS | 3720 | ++DOCSHELL 1A10CC00 == 47 [pid = 3720] [id = 109] 19:47:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1ACE5800) [pid = 3720] [serial = 324] [outer = 00000000] 19:47:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1ADCA000) [pid = 3720] [serial = 325] [outer = 1ACE5800] 19:47:22 INFO - PROCESS | 3720 | 1463971642599 Marionette DEBUG loaded listener.js 19:47:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1ADCD800) [pid = 3720] [serial = 326] [outer = 1ACE5800] 19:47:23 INFO - PROCESS | 3720 | 1463971643129 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 758ms 19:47:23 INFO - PROCESS | 3720 | 1463971643200 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 19:47:23 INFO - PROCESS | 3720 | 1463971643204 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 19:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:47:23 INFO - PROCESS | 3720 | 1463971643210 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:47:23 INFO - PROCESS | 3720 | 1463971643215 Marionette TRACE conn2 <- [1,402,null,{}] 19:47:23 INFO - PROCESS | 3720 | 1463971643221 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:23 INFO - PROCESS | 3720 | 1463971643369 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:47:23 INFO - PROCESS | 3720 | 1463971643494 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:23 INFO - PROCESS | 3720 | ++DOCSHELL 10A61000 == 48 [pid = 3720] [id = 110] 19:47:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (10F3C000) [pid = 3720] [serial = 327] [outer = 00000000] 19:47:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (11436400) [pid = 3720] [serial = 328] [outer = 10F3C000] 19:47:23 INFO - PROCESS | 3720 | 1463971643550 Marionette DEBUG loaded listener.js 19:47:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (12B60400) [pid = 3720] [serial = 329] [outer = 10F3C000] 19:47:24 INFO - PROCESS | 3720 | 1463971644134 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 927ms 19:47:24 INFO - PROCESS | 3720 | 1463971644156 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 19:47:24 INFO - PROCESS | 3720 | 1463971644162 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 19:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:47:24 INFO - PROCESS | 3720 | 1463971644168 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:47:24 INFO - PROCESS | 3720 | 1463971644171 Marionette TRACE conn2 <- [1,406,null,{}] 19:47:24 INFO - PROCESS | 3720 | 1463971644175 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:24 INFO - PROCESS | 3720 | 1463971644259 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 19:47:24 INFO - PROCESS | 3720 | 1463971644357 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:24 INFO - PROCESS | 3720 | ++DOCSHELL 14E6A000 == 49 [pid = 3720] [id = 111] 19:47:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (14E6AC00) [pid = 3720] [serial = 330] [outer = 00000000] 19:47:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1543E800) [pid = 3720] [serial = 331] [outer = 14E6AC00] 19:47:24 INFO - PROCESS | 3720 | 1463971644410 Marionette DEBUG loaded listener.js 19:47:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (15442400) [pid = 3720] [serial = 332] [outer = 14E6AC00] 19:47:24 INFO - PROCESS | 3720 | 1463971644980 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 896ms 19:47:25 INFO - PROCESS | 3720 | 1463971645055 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 19:47:25 INFO - PROCESS | 3720 | 1463971645057 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 19:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:47:25 INFO - PROCESS | 3720 | 1463971645061 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:47:25 INFO - PROCESS | 3720 | 1463971645065 Marionette TRACE conn2 <- [1,410,null,{}] 19:47:25 INFO - PROCESS | 3720 | 1463971645075 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:25 INFO - PROCESS | 3720 | 1463971645177 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 19:47:25 INFO - PROCESS | 3720 | 1463971645258 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:25 INFO - PROCESS | 3720 | ++DOCSHELL 16844000 == 50 [pid = 3720] [id = 112] 19:47:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (16D3B000) [pid = 3720] [serial = 333] [outer = 00000000] 19:47:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (17E09C00) [pid = 3720] [serial = 334] [outer = 16D3B000] 19:47:25 INFO - PROCESS | 3720 | 1463971645354 Marionette DEBUG loaded listener.js 19:47:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1822B400) [pid = 3720] [serial = 335] [outer = 16D3B000] 19:47:25 INFO - PROCESS | 3720 | 1463971645943 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 942ms 19:47:25 INFO - PROCESS | 3720 | 1463971645988 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 19:47:25 INFO - PROCESS | 3720 | 1463971645991 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 19:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:47:25 INFO - PROCESS | 3720 | 1463971645995 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:47:25 INFO - PROCESS | 3720 | 1463971645997 Marionette TRACE conn2 <- [1,414,null,{}] 19:47:25 INFO - PROCESS | 3720 | 1463971646000 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:26 INFO - PROCESS | 3720 | 1463971646097 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 19:47:26 INFO - PROCESS | 3720 | 1463971646189 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:26 INFO - PROCESS | 3720 | ++DOCSHELL 198ABC00 == 51 [pid = 3720] [id = 113] 19:47:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (198AE800) [pid = 3720] [serial = 336] [outer = 00000000] 19:47:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A110C00) [pid = 3720] [serial = 337] [outer = 198AE800] 19:47:26 INFO - PROCESS | 3720 | 1463971646242 Marionette DEBUG loaded listener.js 19:47:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A906800) [pid = 3720] [serial = 338] [outer = 198AE800] 19:47:26 INFO - PROCESS | 3720 | 1463971646836 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 897ms 19:47:26 INFO - PROCESS | 3720 | 1463971646898 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:47:26 INFO - PROCESS | 3720 | 1463971646901 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 19:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:47:26 INFO - PROCESS | 3720 | 1463971646904 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:47:26 INFO - PROCESS | 3720 | 1463971646906 Marionette TRACE conn2 <- [1,418,null,{}] 19:47:26 INFO - PROCESS | 3720 | 1463971646910 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:27 INFO - PROCESS | 3720 | 1463971647038 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 19:47:27 INFO - PROCESS | 3720 | 1463971647241 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:27 INFO - PROCESS | 3720 | ++DOCSHELL 1043F400 == 52 [pid = 3720] [id = 114] 19:47:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (10486400) [pid = 3720] [serial = 339] [outer = 00000000] 19:47:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (10F3F800) [pid = 3720] [serial = 340] [outer = 10486400] 19:47:27 INFO - PROCESS | 3720 | 1463971647297 Marionette DEBUG loaded listener.js 19:47:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (11250C00) [pid = 3720] [serial = 341] [outer = 10486400] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 1A8B0400 == 51 [pid = 3720] [id = 108] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 10F40800 == 50 [pid = 3720] [id = 107] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 10E58000 == 49 [pid = 3720] [id = 106] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 198A3400 == 48 [pid = 3720] [id = 105] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 10561400 == 47 [pid = 3720] [id = 104] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 11212C00 == 46 [pid = 3720] [id = 103] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 17446C00 == 45 [pid = 3720] [id = 102] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 16849000 == 44 [pid = 3720] [id = 101] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 1539D000 == 43 [pid = 3720] [id = 100] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 13D8B000 == 42 [pid = 3720] [id = 99] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 11477800 == 41 [pid = 3720] [id = 98] 19:47:28 INFO - PROCESS | 3720 | --DOCSHELL 10A56000 == 40 [pid = 3720] [id = 95] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (15D18C00) [pid = 3720] [serial = 203] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (14EBE800) [pid = 3720] [serial = 160] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (13079800) [pid = 3720] [serial = 124] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A904800) [pid = 3720] [serial = 265] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1ABB8C00) [pid = 3720] [serial = 268] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (1A909C00) [pid = 3720] [serial = 266] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1A8A8C00) [pid = 3720] [serial = 271] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (19CC2400) [pid = 3720] [serial = 241] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1ACDA400) [pid = 3720] [serial = 269] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (14EBAC00) [pid = 3720] [serial = 248] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (11CF5000) [pid = 3720] [serial = 247] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A909800) [pid = 3720] [serial = 244] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (17EC7C00) [pid = 3720] [serial = 256] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (18235000) [pid = 3720] [serial = 257] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (128A8C00) [pid = 3720] [serial = 253] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (14E6F400) [pid = 3720] [serial = 254] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1ADCE800) [pid = 3720] [serial = 274] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (154EAC00) [pid = 3720] [serial = 238] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1539C800) [pid = 3720] [serial = 251] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (140BD800) [pid = 3720] [serial = 250] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (11251800) [pid = 3720] [serial = 235] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1ACE7400) [pid = 3720] [serial = 272] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (19CC2800) [pid = 3720] [serial = 259] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A10AC00) [pid = 3720] [serial = 262] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1B103800) [pid = 3720] [serial = 275] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1A2E6C00) [pid = 3720] [serial = 263] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (10F46400) [pid = 3720] [serial = 278] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (19DAAC00) [pid = 3720] [serial = 260] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (10F43400) [pid = 3720] [serial = 277] [outer = 00000000] [url = about:blank] 19:47:28 INFO - PROCESS | 3720 | 1463971648354 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 19:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1483ms 19:47:28 INFO - PROCESS | 3720 | 1463971648385 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 19:47:28 INFO - PROCESS | 3720 | 1463971648389 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 19:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:47:28 INFO - PROCESS | 3720 | 1463971648393 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:47:28 INFO - PROCESS | 3720 | 1463971648396 Marionette TRACE conn2 <- [1,422,null,{}] 19:47:28 INFO - PROCESS | 3720 | 1463971648401 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:28 INFO - PROCESS | 3720 | 1463971648493 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:47:28 INFO - PROCESS | 3720 | 1463971648604 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:28 INFO - PROCESS | 3720 | ++DOCSHELL 11256800 == 41 [pid = 3720] [id = 115] 19:47:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (11431000) [pid = 3720] [serial = 342] [outer = 00000000] 19:47:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (128A8C00) [pid = 3720] [serial = 343] [outer = 11431000] 19:47:28 INFO - PROCESS | 3720 | 1463971648680 Marionette DEBUG loaded listener.js 19:47:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (13315400) [pid = 3720] [serial = 344] [outer = 11431000] 19:47:29 INFO - PROCESS | 3720 | 1463971649540 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 19:47:29 INFO - PROCESS | 3720 | 1463971649579 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 19:47:29 INFO - PROCESS | 3720 | 1463971649583 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 19:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:47:29 INFO - PROCESS | 3720 | 1463971649596 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:47:29 INFO - PROCESS | 3720 | 1463971649598 Marionette TRACE conn2 <- [1,426,null,{}] 19:47:29 INFO - PROCESS | 3720 | 1463971649601 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:29 INFO - PROCESS | 3720 | 1463971649680 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 19:47:29 INFO - PROCESS | 3720 | 1463971649687 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:29 INFO - PROCESS | 3720 | ++DOCSHELL 13D8BC00 == 42 [pid = 3720] [id = 116] 19:47:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (13D8C000) [pid = 3720] [serial = 345] [outer = 00000000] 19:47:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (15452800) [pid = 3720] [serial = 346] [outer = 13D8C000] 19:47:29 INFO - PROCESS | 3720 | 1463971649731 Marionette DEBUG loaded listener.js 19:47:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1545A800) [pid = 3720] [serial = 347] [outer = 13D8C000] 19:47:30 INFO - PROCESS | 3720 | 1463971650187 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:47:30 INFO - PROCESS | 3720 | 1463971650218 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 19:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:47:30 INFO - PROCESS | 3720 | 1463971650223 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:47:30 INFO - PROCESS | 3720 | 1463971650228 Marionette TRACE conn2 <- [1,430,null,{}] 19:47:30 INFO - PROCESS | 3720 | 1463971650237 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:30 INFO - PROCESS | 3720 | 1463971650316 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 19:47:30 INFO - PROCESS | 3720 | 1463971650327 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:30 INFO - PROCESS | 3720 | ++DOCSHELL 15E80800 == 43 [pid = 3720] [id = 117] 19:47:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (15E80C00) [pid = 3720] [serial = 348] [outer = 00000000] 19:47:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1600E800) [pid = 3720] [serial = 349] [outer = 15E80C00] 19:47:30 INFO - PROCESS | 3720 | 1463971650370 Marionette DEBUG loaded listener.js 19:47:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (167FA800) [pid = 3720] [serial = 350] [outer = 15E80C00] 19:47:30 INFO - PROCESS | 3720 | 1463971650823 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 649ms 19:47:30 INFO - PROCESS | 3720 | 1463971650880 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 19:47:30 INFO - PROCESS | 3720 | 1463971650882 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 19:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:47:30 INFO - PROCESS | 3720 | 1463971650886 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:47:30 INFO - PROCESS | 3720 | 1463971650887 Marionette TRACE conn2 <- [1,434,null,{}] 19:47:30 INFO - PROCESS | 3720 | 1463971650896 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:31 INFO - PROCESS | 3720 | 1463971651009 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 19:47:31 INFO - PROCESS | 3720 | 1463971651091 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:31 INFO - PROCESS | 3720 | ++DOCSHELL 173A0C00 == 44 [pid = 3720] [id = 118] 19:47:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (17446C00) [pid = 3720] [serial = 351] [outer = 00000000] 19:47:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (17DA9000) [pid = 3720] [serial = 352] [outer = 17446C00] 19:47:31 INFO - PROCESS | 3720 | 1463971651135 Marionette DEBUG loaded listener.js 19:47:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (17E0E400) [pid = 3720] [serial = 353] [outer = 17446C00] 19:47:31 INFO - PROCESS | 3720 | 1463971651551 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 695ms 19:47:31 INFO - PROCESS | 3720 | 1463971651585 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:47:31 INFO - PROCESS | 3720 | 1463971651586 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 19:47:31 INFO - PROCESS | 3720 | 1463971651590 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:47:31 INFO - PROCESS | 3720 | 1463971651591 Marionette TRACE conn2 <- [1,438,null,{}] 19:47:31 INFO - PROCESS | 3720 | 1463971651595 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:31 INFO - PROCESS | 3720 | 1463971651699 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 19:47:31 INFO - PROCESS | 3720 | 1463971651689 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:31 INFO - PROCESS | 3720 | ++DOCSHELL 17E0C800 == 45 [pid = 3720] [id = 119] 19:47:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (17EC0400) [pid = 3720] [serial = 354] [outer = 00000000] 19:47:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (18237400) [pid = 3720] [serial = 355] [outer = 17EC0400] 19:47:31 INFO - PROCESS | 3720 | 1463971651787 Marionette DEBUG loaded listener.js 19:47:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (198B0800) [pid = 3720] [serial = 356] [outer = 17EC0400] 19:47:32 INFO - PROCESS | 3720 | 1463971652234 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 696ms 19:47:32 INFO - PROCESS | 3720 | 1463971652272 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 19:47:32 INFO - PROCESS | 3720 | 1463971652274 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 19:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:47:32 INFO - PROCESS | 3720 | 1463971652281 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:47:32 INFO - PROCESS | 3720 | 1463971652283 Marionette TRACE conn2 <- [1,442,null,{}] 19:47:32 INFO - PROCESS | 3720 | 1463971652286 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:32 INFO - PROCESS | 3720 | 1463971652415 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:47:32 INFO - PROCESS | 3720 | 1463971652439 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:32 INFO - PROCESS | 3720 | ++DOCSHELL 19D9E800 == 46 [pid = 3720] [id = 120] 19:47:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (19DA7C00) [pid = 3720] [serial = 357] [outer = 00000000] 19:47:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1A103C00) [pid = 3720] [serial = 358] [outer = 19DA7C00] 19:47:32 INFO - PROCESS | 3720 | 1463971652482 Marionette DEBUG loaded listener.js 19:47:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A2E4400) [pid = 3720] [serial = 359] [outer = 19DA7C00] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (137F7800) [pid = 3720] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (198AD800) [pid = 3720] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (13D8E400) [pid = 3720] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (114A2000) [pid = 3720] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (16852400) [pid = 3720] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15461C00) [pid = 3720] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1744C000) [pid = 3720] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (17E08000) [pid = 3720] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (12B5B400) [pid = 3720] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1A8B6400) [pid = 3720] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:47:32 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (137F5C00) [pid = 3720] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:47:32 INFO - PROCESS | 3720 | 1463971652995 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 727ms 19:47:33 INFO - PROCESS | 3720 | 1463971653032 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 19:47:33 INFO - PROCESS | 3720 | 1463971653034 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 19:47:33 INFO - PROCESS | 3720 | 1463971653038 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:47:33 INFO - PROCESS | 3720 | 1463971653039 Marionette TRACE conn2 <- [1,446,null,{}] 19:47:33 INFO - PROCESS | 3720 | 1463971653043 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:33 INFO - PROCESS | 3720 | 1463971653119 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 19:47:33 INFO - PROCESS | 3720 | 1463971653110 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:33 INFO - PROCESS | 3720 | ++DOCSHELL 13D8C800 == 47 [pid = 3720] [id = 121] 19:47:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (16D3C000) [pid = 3720] [serial = 360] [outer = 00000000] 19:47:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (198AD800) [pid = 3720] [serial = 361] [outer = 16D3C000] 19:47:33 INFO - PROCESS | 3720 | 1463971653153 Marionette DEBUG loaded listener.js 19:47:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (19DA0400) [pid = 3720] [serial = 362] [outer = 16D3C000] 19:47:33 INFO - PROCESS | 3720 | 1463971653561 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 587ms 19:47:33 INFO - PROCESS | 3720 | 1463971653621 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 19:47:33 INFO - PROCESS | 3720 | 1463971653623 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 19:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:47:33 INFO - PROCESS | 3720 | 1463971653626 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:47:33 INFO - PROCESS | 3720 | 1463971653628 Marionette TRACE conn2 <- [1,450,null,{}] 19:47:33 INFO - PROCESS | 3720 | 1463971653631 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:33 INFO - PROCESS | 3720 | 1463971653705 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 19:47:33 INFO - PROCESS | 3720 | 1463971653712 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:33 INFO - PROCESS | 3720 | ++DOCSHELL 198AC400 == 48 [pid = 3720] [id = 122] 19:47:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1A7B5000) [pid = 3720] [serial = 363] [outer = 00000000] 19:47:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1A906C00) [pid = 3720] [serial = 364] [outer = 1A7B5000] 19:47:33 INFO - PROCESS | 3720 | 1463971653754 Marionette DEBUG loaded listener.js 19:47:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1A910800) [pid = 3720] [serial = 365] [outer = 1A7B5000] 19:47:34 INFO - PROCESS | 3720 | 1463971654185 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:47:34 INFO - PROCESS | 3720 | 1463971654240 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 19:47:34 INFO - PROCESS | 3720 | 1463971654244 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:47:34 INFO - PROCESS | 3720 | 1463971654246 Marionette TRACE conn2 <- [1,454,null,{}] 19:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:47:34 INFO - PROCESS | 3720 | 1463971654249 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:34 INFO - PROCESS | 3720 | 1463971654326 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 19:47:34 INFO - PROCESS | 3720 | 1463971654332 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:34 INFO - PROCESS | 3720 | ++DOCSHELL 1ABB2000 == 49 [pid = 3720] [id = 123] 19:47:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1ABB4C00) [pid = 3720] [serial = 366] [outer = 00000000] 19:47:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1ACE7000) [pid = 3720] [serial = 367] [outer = 1ABB4C00] 19:47:34 INFO - PROCESS | 3720 | 1463971654375 Marionette DEBUG loaded listener.js 19:47:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1ADC7800) [pid = 3720] [serial = 368] [outer = 1ABB4C00] 19:47:34 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:34 INFO - PROCESS | 3720 | 1463971654828 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 618ms 19:47:34 INFO - PROCESS | 3720 | 1463971654871 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:47:34 INFO - PROCESS | 3720 | 1463971654875 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 19:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:47:34 INFO - PROCESS | 3720 | 1463971654881 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:47:34 INFO - PROCESS | 3720 | 1463971654885 Marionette TRACE conn2 <- [1,458,null,{}] 19:47:34 INFO - PROCESS | 3720 | 1463971654894 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:34 INFO - PROCESS | 3720 | 1463971655004 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 19:47:35 INFO - PROCESS | 3720 | 1463971655172 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:35 INFO - PROCESS | 3720 | ++DOCSHELL 10A64800 == 50 [pid = 3720] [id = 124] 19:47:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (10F09400) [pid = 3720] [serial = 369] [outer = 00000000] 19:47:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (11C5B400) [pid = 3720] [serial = 370] [outer = 10F09400] 19:47:35 INFO - PROCESS | 3720 | 1463971655227 Marionette DEBUG loaded listener.js 19:47:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (12B64000) [pid = 3720] [serial = 371] [outer = 10F09400] 19:47:35 INFO - PROCESS | 3720 | 1463971655780 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:47:35 INFO - PROCESS | 3720 | 1463971655833 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 19:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:47:35 INFO - PROCESS | 3720 | 1463971655840 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:47:35 INFO - PROCESS | 3720 | 1463971655843 Marionette TRACE conn2 <- [1,462,null,{}] 19:47:35 INFO - PROCESS | 3720 | 1463971655848 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:35 INFO - PROCESS | 3720 | 1463971655962 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:47:36 INFO - PROCESS | 3720 | 1463971656041 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:36 INFO - PROCESS | 3720 | ++DOCSHELL 1543C400 == 51 [pid = 3720] [id = 125] 19:47:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (15446800) [pid = 3720] [serial = 372] [outer = 00000000] 19:47:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1562BC00) [pid = 3720] [serial = 373] [outer = 15446800] 19:47:36 INFO - PROCESS | 3720 | 1463971656095 Marionette DEBUG loaded listener.js 19:47:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15E88000) [pid = 3720] [serial = 374] [outer = 15446800] 19:47:36 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:36 INFO - PROCESS | 3720 | 1463971656653 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:47:36 INFO - PROCESS | 3720 | 1463971656728 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 19:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:47:36 INFO - PROCESS | 3720 | 1463971656732 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:47:36 INFO - PROCESS | 3720 | 1463971656736 Marionette TRACE conn2 <- [1,466,null,{}] 19:47:36 INFO - PROCESS | 3720 | 1463971656747 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:36 INFO - PROCESS | 3720 | 1463971656856 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 19:47:36 INFO - PROCESS | 3720 | 1463971656957 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:36 INFO - PROCESS | 3720 | ++DOCSHELL 19714400 == 52 [pid = 3720] [id = 126] 19:47:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (19714800) [pid = 3720] [serial = 375] [outer = 00000000] 19:47:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (19719000) [pid = 3720] [serial = 376] [outer = 19714800] 19:47:37 INFO - PROCESS | 3720 | 1463971657014 Marionette DEBUG loaded listener.js 19:47:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (19CC2800) [pid = 3720] [serial = 377] [outer = 19714800] 19:47:37 INFO - PROCESS | 3720 | 1463971657614 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:47:37 INFO - PROCESS | 3720 | 1463971657663 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 19:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:47:37 INFO - PROCESS | 3720 | 1463971657667 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:47:37 INFO - PROCESS | 3720 | 1463971657669 Marionette TRACE conn2 <- [1,470,null,{}] 19:47:37 INFO - PROCESS | 3720 | 1463971657672 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:37 INFO - PROCESS | 3720 | 1463971657769 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 19:47:37 INFO - PROCESS | 3720 | 1463971657863 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:37 INFO - PROCESS | 3720 | ++DOCSHELL 1A90FC00 == 53 [pid = 3720] [id = 127] 19:47:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1ABB1000) [pid = 3720] [serial = 378] [outer = 00000000] 19:47:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1ADCDC00) [pid = 3720] [serial = 379] [outer = 1ABB1000] 19:47:37 INFO - PROCESS | 3720 | 1463971657915 Marionette DEBUG loaded listener.js 19:47:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1B106C00) [pid = 3720] [serial = 380] [outer = 1ABB1000] 19:47:38 INFO - PROCESS | 3720 | 1463971658527 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 896ms 19:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:47:38 INFO - PROCESS | 3720 | 1463971658570 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 19:47:38 INFO - PROCESS | 3720 | 1463971658572 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 19:47:38 INFO - PROCESS | 3720 | 1463971658576 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:47:38 INFO - PROCESS | 3720 | 1463971658577 Marionette TRACE conn2 <- [1,474,null,{}] 19:47:38 INFO - PROCESS | 3720 | 1463971658581 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:38 INFO - PROCESS | 3720 | 1463971658676 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 19:47:38 INFO - PROCESS | 3720 | 1463971658771 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:38 INFO - PROCESS | 3720 | ++DOCSHELL 0F26E000 == 54 [pid = 3720] [id = 128] 19:47:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (0F270400) [pid = 3720] [serial = 381] [outer = 00000000] 19:47:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (0F277000) [pid = 3720] [serial = 382] [outer = 0F270400] 19:47:38 INFO - PROCESS | 3720 | 1463971658823 Marionette DEBUG loaded listener.js 19:47:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (0F279000) [pid = 3720] [serial = 383] [outer = 0F270400] 19:47:39 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:47:39 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:47:39 INFO - PROCESS | 3720 | 1463971659426 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 927ms 19:47:39 INFO - PROCESS | 3720 | 1463971659505 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:47:39 INFO - PROCESS | 3720 | 1463971659507 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 19:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:47:39 INFO - PROCESS | 3720 | 1463971659511 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:47:39 INFO - PROCESS | 3720 | 1463971659513 Marionette TRACE conn2 <- [1,478,null,{}] 19:47:39 INFO - PROCESS | 3720 | 1463971659517 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:39 INFO - PROCESS | 3720 | 1463971659634 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 19:47:39 INFO - PROCESS | 3720 | 1463971659870 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:39 INFO - PROCESS | 3720 | ++DOCSHELL 0F276000 == 55 [pid = 3720] [id = 129] 19:47:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (0F276400) [pid = 3720] [serial = 384] [outer = 00000000] 19:47:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (10377C00) [pid = 3720] [serial = 385] [outer = 0F276400] 19:47:39 INFO - PROCESS | 3720 | 1463971659941 Marionette DEBUG loaded listener.js 19:47:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (105F7400) [pid = 3720] [serial = 386] [outer = 0F276400] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 18288C00 == 54 [pid = 3720] [id = 81] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 198AC400 == 53 [pid = 3720] [id = 122] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 13D8C800 == 52 [pid = 3720] [id = 121] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 19D9E800 == 51 [pid = 3720] [id = 120] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 17E0C800 == 50 [pid = 3720] [id = 119] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 173A0C00 == 49 [pid = 3720] [id = 118] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 15E80800 == 48 [pid = 3720] [id = 117] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 13D8BC00 == 47 [pid = 3720] [id = 116] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 11256800 == 46 [pid = 3720] [id = 115] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 1043F400 == 45 [pid = 3720] [id = 114] 19:47:40 INFO - PROCESS | 3720 | --DOCSHELL 10A61000 == 44 [pid = 3720] [id = 110] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (198B2000) [pid = 3720] [serial = 310] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1A108800) [pid = 3720] [serial = 313] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (17E07400) [pid = 3720] [serial = 280] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (11C68000) [pid = 3720] [serial = 283] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (174D8800) [pid = 3720] [serial = 286] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (19D9D000) [pid = 3720] [serial = 289] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (15369400) [pid = 3720] [serial = 296] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (14E69400) [pid = 3720] [serial = 295] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (130CA800) [pid = 3720] [serial = 293] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (128A4800) [pid = 3720] [serial = 292] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (16D3A000) [pid = 3720] [serial = 301] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (19CC5800) [pid = 3720] [serial = 311] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (17392C00) [pid = 3720] [serial = 302] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (15D09C00) [pid = 3720] [serial = 298] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (15D1D400) [pid = 3720] [serial = 299] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17DB2400) [pid = 3720] [serial = 304] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (17E08C00) [pid = 3720] [serial = 305] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1827C800) [pid = 3720] [serial = 307] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A7B8000) [pid = 3720] [serial = 316] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1ACDD800) [pid = 3720] [serial = 323] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1ADCA000) [pid = 3720] [serial = 325] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1A10C400) [pid = 3720] [serial = 314] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1ABB8400) [pid = 3720] [serial = 322] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A107000) [pid = 3720] [serial = 319] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1A7B9C00) [pid = 3720] [serial = 317] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (198A9400) [pid = 3720] [serial = 308] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1A7BB800) [pid = 3720] [serial = 320] [outer = 00000000] [url = about:blank] 19:47:40 INFO - PROCESS | 3720 | 1463971660637 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1174ms 19:47:40 INFO - PROCESS | 3720 | 1463971660697 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 19:47:40 INFO - PROCESS | 3720 | 1463971660701 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 19:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:47:40 INFO - PROCESS | 3720 | 1463971660720 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:47:40 INFO - PROCESS | 3720 | 1463971660724 Marionette TRACE conn2 <- [1,482,null,{}] 19:47:40 INFO - PROCESS | 3720 | 1463971660729 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:40 INFO - PROCESS | 3720 | 1463971660821 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:47:40 INFO - PROCESS | 3720 | 1463971660830 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:40 INFO - PROCESS | 3720 | ++DOCSHELL 10F43000 == 45 [pid = 3720] [id = 130] 19:47:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (10F43400) [pid = 3720] [serial = 387] [outer = 00000000] 19:47:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (10FB3800) [pid = 3720] [serial = 388] [outer = 10F43400] 19:47:40 INFO - PROCESS | 3720 | 1463971660876 Marionette DEBUG loaded listener.js 19:47:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (12B5F000) [pid = 3720] [serial = 389] [outer = 10F43400] 19:47:41 INFO - PROCESS | 3720 | 1463971661375 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 695ms 19:47:41 INFO - PROCESS | 3720 | 1463971661421 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 19:47:41 INFO - PROCESS | 3720 | 1463971661425 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 19:47:41 INFO - PROCESS | 3720 | 1463971661429 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:47:41 INFO - PROCESS | 3720 | 1463971661431 Marionette TRACE conn2 <- [1,486,null,{}] 19:47:41 INFO - PROCESS | 3720 | 1463971661435 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:41 INFO - PROCESS | 3720 | 1463971661514 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 19:47:41 INFO - PROCESS | 3720 | 1463971661524 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:41 INFO - PROCESS | 3720 | ++DOCSHELL 13314800 == 46 [pid = 3720] [id = 131] 19:47:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (13D8C400) [pid = 3720] [serial = 390] [outer = 00000000] 19:47:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1539B000) [pid = 3720] [serial = 391] [outer = 13D8C400] 19:47:41 INFO - PROCESS | 3720 | 1463971661569 Marionette DEBUG loaded listener.js 19:47:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15448400) [pid = 3720] [serial = 392] [outer = 13D8C400] 19:47:42 INFO - PROCESS | 3720 | 1463971662011 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 634ms 19:47:42 INFO - PROCESS | 3720 | 1463971662052 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 19:47:42 INFO - PROCESS | 3720 | 1463971662054 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 19:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:47:42 INFO - PROCESS | 3720 | 1463971662059 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:47:42 INFO - PROCESS | 3720 | 1463971662065 Marionette TRACE conn2 <- [1,490,null,{}] 19:47:42 INFO - PROCESS | 3720 | 1463971662073 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:42 INFO - PROCESS | 3720 | 1463971662153 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 19:47:42 INFO - PROCESS | 3720 | 1463971662163 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:42 INFO - PROCESS | 3720 | ++DOCSHELL 15D1D400 == 47 [pid = 3720] [id = 132] 19:47:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15E7F800) [pid = 3720] [serial = 393] [outer = 00000000] 19:47:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (16850C00) [pid = 3720] [serial = 394] [outer = 15E7F800] 19:47:42 INFO - PROCESS | 3720 | 1463971662207 Marionette DEBUG loaded listener.js 19:47:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (17093C00) [pid = 3720] [serial = 395] [outer = 15E7F800] 19:47:42 INFO - PROCESS | 3720 | 1463971662647 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 649ms 19:47:42 INFO - PROCESS | 3720 | 1463971662716 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 19:47:42 INFO - PROCESS | 3720 | 1463971662718 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 19:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:47:42 INFO - PROCESS | 3720 | 1463971662721 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:47:42 INFO - PROCESS | 3720 | 1463971662723 Marionette TRACE conn2 <- [1,494,null,{}] 19:47:42 INFO - PROCESS | 3720 | 1463971662735 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:42 INFO - PROCESS | 3720 | 1463971662815 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 19:47:42 INFO - PROCESS | 3720 | 1463971662822 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:42 INFO - PROCESS | 3720 | ++DOCSHELL 0F26C000 == 48 [pid = 3720] [id = 133] 19:47:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (10A56000) [pid = 3720] [serial = 396] [outer = 00000000] 19:47:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (17E05800) [pid = 3720] [serial = 397] [outer = 10A56000] 19:47:42 INFO - PROCESS | 3720 | 1463971662865 Marionette DEBUG loaded listener.js 19:47:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (17E0EC00) [pid = 3720] [serial = 398] [outer = 10A56000] 19:47:43 INFO - PROCESS | 3720 | 1463971663304 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 634ms 19:47:43 INFO - PROCESS | 3720 | 1463971663343 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:47:43 INFO - PROCESS | 3720 | 1463971663345 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 19:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:47:43 INFO - PROCESS | 3720 | 1463971663348 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:47:43 INFO - PROCESS | 3720 | 1463971663350 Marionette TRACE conn2 <- [1,498,null,{}] 19:47:43 INFO - PROCESS | 3720 | 1463971663354 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:43 INFO - PROCESS | 3720 | 1463971663463 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 19:47:43 INFO - PROCESS | 3720 | 1463971663547 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:43 INFO - PROCESS | 3720 | ++DOCSHELL 1822D800 == 49 [pid = 3720] [id = 134] 19:47:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1827A400) [pid = 3720] [serial = 399] [outer = 00000000] 19:47:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1970E400) [pid = 3720] [serial = 400] [outer = 1827A400] 19:47:43 INFO - PROCESS | 3720 | 1463971663596 Marionette DEBUG loaded listener.js 19:47:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (19718C00) [pid = 3720] [serial = 401] [outer = 1827A400] 19:47:44 INFO - PROCESS | 3720 | 1463971664021 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 695ms 19:47:44 INFO - PROCESS | 3720 | 1463971664048 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 19:47:44 INFO - PROCESS | 3720 | 1463971664050 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 19:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:47:44 INFO - PROCESS | 3720 | 1463971664059 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:47:44 INFO - PROCESS | 3720 | 1463971664061 Marionette TRACE conn2 <- [1,502,null,{}] 19:47:44 INFO - PROCESS | 3720 | 1463971664065 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:44 INFO - PROCESS | 3720 | 1463971664178 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:47:44 INFO - PROCESS | 3720 | 1463971664184 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:44 INFO - PROCESS | 3720 | ++DOCSHELL 198A8800 == 50 [pid = 3720] [id = 135] 19:47:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (198ACC00) [pid = 3720] [serial = 402] [outer = 00000000] 19:47:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (19D9DC00) [pid = 3720] [serial = 403] [outer = 198ACC00] 19:47:44 INFO - PROCESS | 3720 | 1463971664227 Marionette DEBUG loaded listener.js 19:47:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (19DA1000) [pid = 3720] [serial = 404] [outer = 198ACC00] 19:47:44 INFO - PROCESS | 3720 | 1463971664647 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 618ms 19:47:44 INFO - PROCESS | 3720 | 1463971664681 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 19:47:44 INFO - PROCESS | 3720 | 1463971664683 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 19:47:44 INFO - PROCESS | 3720 | 1463971664686 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:47:44 INFO - PROCESS | 3720 | 1463971664687 Marionette TRACE conn2 <- [1,506,null,{}] 19:47:44 INFO - PROCESS | 3720 | 1463971664691 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:44 INFO - PROCESS | 3720 | 1463971664801 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 19:47:44 INFO - PROCESS | 3720 | 1463971664883 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:44 INFO - PROCESS | 3720 | ++DOCSHELL 198AF400 == 51 [pid = 3720] [id = 136] 19:47:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (19D9D000) [pid = 3720] [serial = 405] [outer = 00000000] 19:47:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A7C0000) [pid = 3720] [serial = 406] [outer = 19D9D000] 19:47:44 INFO - PROCESS | 3720 | 1463971664925 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1A8AD000) [pid = 3720] [serial = 407] [outer = 19D9D000] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (10486400) [pid = 3720] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (19DA7C00) [pid = 3720] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (11431000) [pid = 3720] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (17446C00) [pid = 3720] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (16D3C000) [pid = 3720] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (13D8C000) [pid = 3720] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (17EC0400) [pid = 3720] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (15E80C00) [pid = 3720] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:47:45 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A7B5000) [pid = 3720] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:47:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (12D80800) [pid = 3720] [serial = 408] [outer = 1B126800] 19:47:45 INFO - PROCESS | 3720 | 1463971665503 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 835ms 19:47:45 INFO - PROCESS | 3720 | 1463971665529 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 19:47:45 INFO - PROCESS | 3720 | 1463971665531 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 19:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:47:45 INFO - PROCESS | 3720 | 1463971665534 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:47:45 INFO - PROCESS | 3720 | 1463971665536 Marionette TRACE conn2 <- [1,510,null,{}] 19:47:45 INFO - PROCESS | 3720 | 1463971665540 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:45 INFO - PROCESS | 3720 | 1463971665616 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 19:47:45 INFO - PROCESS | 3720 | 1463971665623 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:45 INFO - PROCESS | 3720 | ++DOCSHELL 17DAEC00 == 52 [pid = 3720] [id = 137] 19:47:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1A2E6C00) [pid = 3720] [serial = 409] [outer = 00000000] 19:47:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1A908C00) [pid = 3720] [serial = 410] [outer = 1A2E6C00] 19:47:45 INFO - PROCESS | 3720 | 1463971665666 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1ABABC00) [pid = 3720] [serial = 411] [outer = 1A2E6C00] 19:47:46 INFO - PROCESS | 3720 | 1463971666080 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 19:47:46 INFO - PROCESS | 3720 | 1463971666133 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 19:47:46 INFO - PROCESS | 3720 | 1463971666136 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 19:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:47:46 INFO - PROCESS | 3720 | 1463971666139 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:47:46 INFO - PROCESS | 3720 | 1463971666140 Marionette TRACE conn2 <- [1,514,null,{}] 19:47:46 INFO - PROCESS | 3720 | 1463971666144 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:46 INFO - PROCESS | 3720 | 1463971666204 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 19:47:46 INFO - PROCESS | 3720 | 1463971666211 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:46 INFO - PROCESS | 3720 | ++DOCSHELL 19CC9400 == 53 [pid = 3720] [id = 138] 19:47:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A10D400) [pid = 3720] [serial = 412] [outer = 00000000] 19:47:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1ACE4400) [pid = 3720] [serial = 413] [outer = 1A10D400] 19:47:46 INFO - PROCESS | 3720 | 1463971666255 Marionette DEBUG loaded listener.js 19:47:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1ADC9800) [pid = 3720] [serial = 414] [outer = 1A10D400] 19:47:46 INFO - PROCESS | 3720 | 1463971666676 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 19:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 19:47:46 INFO - PROCESS | 3720 | 1463971666718 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:47:46 INFO - PROCESS | 3720 | 1463971666720 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 19:47:46 INFO - PROCESS | 3720 | 1463971666723 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:47:46 INFO - PROCESS | 3720 | 1463971666725 Marionette TRACE conn2 <- [1,518,null,{}] 19:47:46 INFO - PROCESS | 3720 | 1463971666728 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:46 INFO - PROCESS | 3720 | 1463971666841 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 19:47:46 INFO - PROCESS | 3720 | 1463971666849 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:46 INFO - PROCESS | 3720 | ++DOCSHELL 16696400 == 54 [pid = 3720] [id = 139] 19:47:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (16697800) [pid = 3720] [serial = 415] [outer = 00000000] 19:47:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (166A0800) [pid = 3720] [serial = 416] [outer = 16697800] 19:47:46 INFO - PROCESS | 3720 | 1463971666897 Marionette DEBUG loaded listener.js 19:47:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A7BB000) [pid = 3720] [serial = 417] [outer = 16697800] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 14E6A000 == 53 [pid = 3720] [id = 111] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1A8B4800 == 52 [pid = 3720] [id = 82] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 16844000 == 51 [pid = 3720] [id = 112] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 105EF400 == 50 [pid = 3720] [id = 83] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 198ABC00 == 49 [pid = 3720] [id = 113] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 12AF3000 == 48 [pid = 3720] [id = 96] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1A101C00 == 47 [pid = 3720] [id = 78] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 10F3F000 == 46 [pid = 3720] [id = 94] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 198A5400 == 45 [pid = 3720] [id = 97] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1331D400 == 44 [pid = 3720] [id = 80] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1A10CC00 == 43 [pid = 3720] [id = 109] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 10F43000 == 42 [pid = 3720] [id = 130] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 0F26E000 == 41 [pid = 3720] [id = 128] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 0F276000 == 40 [pid = 3720] [id = 129] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1A90FC00 == 39 [pid = 3720] [id = 127] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1543C400 == 38 [pid = 3720] [id = 125] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 19714400 == 37 [pid = 3720] [id = 126] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 1ABB2000 == 36 [pid = 3720] [id = 123] 19:47:47 INFO - PROCESS | 3720 | --DOCSHELL 10A64800 == 35 [pid = 3720] [id = 124] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 17DAEC00 == 34 [pid = 3720] [id = 137] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 15D1D400 == 33 [pid = 3720] [id = 132] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 198A8800 == 32 [pid = 3720] [id = 135] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 19CC9400 == 31 [pid = 3720] [id = 138] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 13314800 == 30 [pid = 3720] [id = 131] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 1822D800 == 29 [pid = 3720] [id = 134] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 198AF400 == 28 [pid = 3720] [id = 136] 19:47:48 INFO - PROCESS | 3720 | --DOCSHELL 0F26C000 == 27 [pid = 3720] [id = 133] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1A910800) [pid = 3720] [serial = 365] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1ACE7000) [pid = 3720] [serial = 367] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (10F3F800) [pid = 3720] [serial = 340] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A103C00) [pid = 3720] [serial = 358] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (13315400) [pid = 3720] [serial = 344] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (17DA9000) [pid = 3720] [serial = 352] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (198AD800) [pid = 3720] [serial = 361] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1545A800) [pid = 3720] [serial = 347] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A2E4400) [pid = 3720] [serial = 359] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (11250C00) [pid = 3720] [serial = 341] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (18237400) [pid = 3720] [serial = 355] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (198B0800) [pid = 3720] [serial = 356] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (15452800) [pid = 3720] [serial = 346] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (167FA800) [pid = 3720] [serial = 350] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1A110C00) [pid = 3720] [serial = 337] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1A906C00) [pid = 3720] [serial = 364] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (128A8C00) [pid = 3720] [serial = 343] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (17E0E400) [pid = 3720] [serial = 353] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (19DA0400) [pid = 3720] [serial = 362] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (11436400) [pid = 3720] [serial = 328] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1543E800) [pid = 3720] [serial = 331] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1600E800) [pid = 3720] [serial = 349] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17E09C00) [pid = 3720] [serial = 334] [outer = 00000000] [url = about:blank] 19:47:48 INFO - PROCESS | 3720 | 1463971668877 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2210ms 19:47:48 INFO - PROCESS | 3720 | 1463971668932 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 19:47:48 INFO - PROCESS | 3720 | 1463971668935 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 19:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:47:48 INFO - PROCESS | 3720 | 1463971668941 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:47:48 INFO - PROCESS | 3720 | 1463971668944 Marionette TRACE conn2 <- [1,522,null,{}] 19:47:48 INFO - PROCESS | 3720 | 1463971668950 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:49 INFO - PROCESS | 3720 | 1463971669039 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:47:49 INFO - PROCESS | 3720 | 1463971669048 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:49 INFO - PROCESS | 3720 | ++DOCSHELL 0F397400 == 28 [pid = 3720] [id = 140] 19:47:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (0F39A800) [pid = 3720] [serial = 418] [outer = 00000000] 19:47:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (10505400) [pid = 3720] [serial = 419] [outer = 0F39A800] 19:47:49 INFO - PROCESS | 3720 | 1463971669095 Marionette DEBUG loaded listener.js 19:47:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (105F5C00) [pid = 3720] [serial = 420] [outer = 0F39A800] 19:47:49 INFO - PROCESS | 3720 | 1463971669562 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 695ms 19:47:49 INFO - PROCESS | 3720 | 1463971669625 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 19:47:49 INFO - PROCESS | 3720 | 1463971669631 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 19:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:47:49 INFO - PROCESS | 3720 | 1463971669638 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:47:49 INFO - PROCESS | 3720 | 1463971669640 Marionette TRACE conn2 <- [1,526,null,{}] 19:47:49 INFO - PROCESS | 3720 | 1463971669645 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:49 INFO - PROCESS | 3720 | 1463971669726 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 19:47:49 INFO - PROCESS | 3720 | 1463971669736 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:49 INFO - PROCESS | 3720 | ++DOCSHELL 10B12800 == 29 [pid = 3720] [id = 141] 19:47:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (10B15800) [pid = 3720] [serial = 421] [outer = 00000000] 19:47:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (10E4F400) [pid = 3720] [serial = 422] [outer = 10B15800] 19:47:49 INFO - PROCESS | 3720 | 1463971669782 Marionette DEBUG loaded listener.js 19:47:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (10F3A800) [pid = 3720] [serial = 423] [outer = 10B15800] 19:47:50 INFO - PROCESS | 3720 | 1463971670261 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 19:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 633ms 19:47:50 INFO - PROCESS | 3720 | 1463971670273 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 19:47:50 INFO - PROCESS | 3720 | 1463971670276 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 19:47:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:47:50 INFO - PROCESS | 3720 | 1463971670283 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:47:50 INFO - PROCESS | 3720 | 1463971670286 Marionette TRACE conn2 <- [1,530,null,{}] 19:47:50 INFO - PROCESS | 3720 | 1463971670299 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:50 INFO - PROCESS | 3720 | 1463971670414 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 19:47:50 INFO - PROCESS | 3720 | 1463971670496 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:50 INFO - PROCESS | 3720 | ++DOCSHELL 11C68000 == 30 [pid = 3720] [id = 142] 19:47:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (11C68400) [pid = 3720] [serial = 424] [outer = 00000000] 19:47:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1289D800) [pid = 3720] [serial = 425] [outer = 11C68400] 19:47:50 INFO - PROCESS | 3720 | 1463971670544 Marionette DEBUG loaded listener.js 19:47:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (12D31800) [pid = 3720] [serial = 426] [outer = 11C68400] 19:47:50 INFO - PROCESS | 3720 | 1463971670922 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:47:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 19:47:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:47:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:47:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:47:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 19:47:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:47:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:47:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:47:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 696ms 19:47:50 INFO - PROCESS | 3720 | 1463971670962 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 19:47:50 INFO - PROCESS | 3720 | 1463971670965 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 19:47:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:47:50 INFO - PROCESS | 3720 | 1463971670968 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:47:50 INFO - PROCESS | 3720 | 1463971670970 Marionette TRACE conn2 <- [1,534,null,{}] 19:47:50 INFO - PROCESS | 3720 | 1463971670973 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:51 INFO - PROCESS | 3720 | 1463971671094 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 19:47:51 INFO - PROCESS | 3720 | 1463971671102 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:51 INFO - PROCESS | 3720 | ++DOCSHELL 12AEA400 == 31 [pid = 3720] [id = 143] 19:47:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (12D2F400) [pid = 3720] [serial = 427] [outer = 00000000] 19:47:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (13D92400) [pid = 3720] [serial = 428] [outer = 12D2F400] 19:47:51 INFO - PROCESS | 3720 | 1463971671147 Marionette DEBUG loaded listener.js 19:47:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (14E6F400) [pid = 3720] [serial = 429] [outer = 12D2F400] 19:47:51 INFO - PROCESS | 3720 | 1463971671555 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:47:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 19:47:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 633ms 19:47:51 INFO - PROCESS | 3720 | 1463971671606 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:47:51 INFO - PROCESS | 3720 | 1463971671608 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 19:47:51 INFO - PROCESS | 3720 | 1463971671611 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:47:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:47:51 INFO - PROCESS | 3720 | 1463971671612 Marionette TRACE conn2 <- [1,538,null,{}] 19:47:51 INFO - PROCESS | 3720 | 1463971671616 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:51 INFO - PROCESS | 3720 | 1463971671717 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 19:47:51 INFO - PROCESS | 3720 | 1463971671794 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:51 INFO - PROCESS | 3720 | ++DOCSHELL 14E98400 == 32 [pid = 3720] [id = 144] 19:47:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (14E9E400) [pid = 3720] [serial = 430] [outer = 00000000] 19:47:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (15440800) [pid = 3720] [serial = 431] [outer = 14E9E400] 19:47:51 INFO - PROCESS | 3720 | 1463971671840 Marionette DEBUG loaded listener.js 19:47:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (15448800) [pid = 3720] [serial = 432] [outer = 14E9E400] 19:47:52 INFO - PROCESS | 3720 | 1463971672184 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:47:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 19:47:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 634ms 19:47:52 INFO - PROCESS | 3720 | 1463971672234 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 19:47:52 INFO - PROCESS | 3720 | 1463971672237 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 19:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:47:52 INFO - PROCESS | 3720 | 1463971672250 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:47:52 INFO - PROCESS | 3720 | 1463971672252 Marionette TRACE conn2 <- [1,542,null,{}] 19:47:52 INFO - PROCESS | 3720 | 1463971672255 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:52 INFO - PROCESS | 3720 | 1463971672363 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:47:52 INFO - PROCESS | 3720 | 1463971672371 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:52 INFO - PROCESS | 3720 | ++DOCSHELL 1545D400 == 33 [pid = 3720] [id = 145] 19:47:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1545D800) [pid = 3720] [serial = 433] [outer = 00000000] 19:47:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (15630000) [pid = 3720] [serial = 434] [outer = 1545D800] 19:47:52 INFO - PROCESS | 3720 | 1463971672415 Marionette DEBUG loaded listener.js 19:47:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1600F800) [pid = 3720] [serial = 435] [outer = 1545D800] 19:47:52 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:52 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:47:52 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:52 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:47:52 INFO - PROCESS | 3720 | 1463971672825 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 587ms 19:47:52 INFO - PROCESS | 3720 | 1463971672847 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 19:47:52 INFO - PROCESS | 3720 | 1463971672849 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 19:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:47:52 INFO - PROCESS | 3720 | 1463971672852 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:47:52 INFO - PROCESS | 3720 | 1463971672854 Marionette TRACE conn2 <- [1,546,null,{}] 19:47:52 INFO - PROCESS | 3720 | 1463971672869 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:52 INFO - PROCESS | 3720 | 1463971672940 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 19:47:52 INFO - PROCESS | 3720 | 1463971672947 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:52 INFO - PROCESS | 3720 | ++DOCSHELL 1562D400 == 34 [pid = 3720] [id = 146] 19:47:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (15D18800) [pid = 3720] [serial = 436] [outer = 00000000] 19:47:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1669F400) [pid = 3720] [serial = 437] [outer = 15D18800] 19:47:52 INFO - PROCESS | 3720 | 1463971672991 Marionette DEBUG loaded listener.js 19:47:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1669F800) [pid = 3720] [serial = 438] [outer = 15D18800] 19:47:53 INFO - PROCESS | 3720 | 1463971673450 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 649ms 19:47:53 INFO - PROCESS | 3720 | 1463971673511 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 19:47:53 INFO - PROCESS | 3720 | 1463971673513 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 19:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:47:53 INFO - PROCESS | 3720 | 1463971673516 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:47:53 INFO - PROCESS | 3720 | 1463971673518 Marionette TRACE conn2 <- [1,550,null,{}] 19:47:53 INFO - PROCESS | 3720 | 1463971673521 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:53 INFO - PROCESS | 3720 | 1463971673577 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 19:47:53 INFO - PROCESS | 3720 | 1463971673585 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:53 INFO - PROCESS | 3720 | ++DOCSHELL 1669EC00 == 35 [pid = 3720] [id = 147] 19:47:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (167EC800) [pid = 3720] [serial = 439] [outer = 00000000] 19:47:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1696D400) [pid = 3720] [serial = 440] [outer = 167EC800] 19:47:53 INFO - PROCESS | 3720 | 1463971673648 Marionette DEBUG loaded listener.js 19:47:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (168B9400) [pid = 3720] [serial = 441] [outer = 167EC800] 19:47:53 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:54 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:54 INFO - PROCESS | 3720 | 1463971674093 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 633ms 19:47:54 INFO - PROCESS | 3720 | 1463971674136 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 19:47:54 INFO - PROCESS | 3720 | 1463971674138 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 19:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:47:54 INFO - PROCESS | 3720 | 1463971674142 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:47:54 INFO - PROCESS | 3720 | 1463971674143 Marionette TRACE conn2 <- [1,554,null,{}] 19:47:54 INFO - PROCESS | 3720 | 1463971674146 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:54 INFO - PROCESS | 3720 | 1463971674248 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 19:47:54 INFO - PROCESS | 3720 | 1463971674339 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:54 INFO - PROCESS | 3720 | ++DOCSHELL 17043000 == 36 [pid = 3720] [id = 148] 19:47:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (170F6800) [pid = 3720] [serial = 442] [outer = 00000000] 19:47:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (174D3400) [pid = 3720] [serial = 443] [outer = 170F6800] 19:47:54 INFO - PROCESS | 3720 | 1463971674382 Marionette DEBUG loaded listener.js 19:47:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (174D8800) [pid = 3720] [serial = 444] [outer = 170F6800] 19:47:54 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:54 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:54 INFO - PROCESS | 3720 | 1463971674778 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 680ms 19:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:47:54 INFO - PROCESS | 3720 | 1463971674842 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:47:54 INFO - PROCESS | 3720 | 1463971674844 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 19:47:54 INFO - PROCESS | 3720 | 1463971674848 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:47:54 INFO - PROCESS | 3720 | 1463971674849 Marionette TRACE conn2 <- [1,558,null,{}] 19:47:54 INFO - PROCESS | 3720 | 1463971674852 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:54 INFO - PROCESS | 3720 | 1463971674960 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 19:47:54 INFO - PROCESS | 3720 | 1463971674968 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:55 INFO - PROCESS | 3720 | ++DOCSHELL 1288CC00 == 37 [pid = 3720] [id = 149] 19:47:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (15360000) [pid = 3720] [serial = 445] [outer = 00000000] 19:47:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (17E06C00) [pid = 3720] [serial = 446] [outer = 15360000] 19:47:55 INFO - PROCESS | 3720 | 1463971675077 Marionette DEBUG loaded listener.js 19:47:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (17E0E400) [pid = 3720] [serial = 447] [outer = 15360000] 19:47:55 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:55 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:47:55 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:55 INFO - PROCESS | 3720 | 1463971675534 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 726ms 19:47:55 INFO - PROCESS | 3720 | 1463971675591 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 19:47:55 INFO - PROCESS | 3720 | 1463971675593 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 19:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:47:55 INFO - PROCESS | 3720 | 1463971675597 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:47:55 INFO - PROCESS | 3720 | 1463971675599 Marionette TRACE conn2 <- [1,562,null,{}] 19:47:55 INFO - PROCESS | 3720 | 1463971675602 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:55 INFO - PROCESS | 3720 | 1463971675722 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:47:55 INFO - PROCESS | 3720 | 1463971675785 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:55 INFO - PROCESS | 3720 | ++DOCSHELL 18233800 == 38 [pid = 3720] [id = 150] 19:47:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (18235000) [pid = 3720] [serial = 448] [outer = 00000000] 19:47:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (18286400) [pid = 3720] [serial = 449] [outer = 18235000] 19:47:55 INFO - PROCESS | 3720 | 1463971675839 Marionette DEBUG loaded listener.js 19:47:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (19711800) [pid = 3720] [serial = 450] [outer = 18235000] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (13371400) [pid = 3720] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (10F40C00) [pid = 3720] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (198A7400) [pid = 3720] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1307A400) [pid = 3720] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1A903400) [pid = 3720] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (10F3C000) [pid = 3720] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (10F0C800) [pid = 3720] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1043A000) [pid = 3720] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1ACE5800) [pid = 3720] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (10A64400) [pid = 3720] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (14E6AC00) [pid = 3720] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (13716C00) [pid = 3720] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (198AE800) [pid = 3720] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (198A3800) [pid = 3720] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (10E58400) [pid = 3720] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (16D3B000) [pid = 3720] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (15646000) [pid = 3720] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1A2ECC00) [pid = 3720] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A10D400) [pid = 3720] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1827A400) [pid = 3720] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (198ACC00) [pid = 3720] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (19D9D000) [pid = 3720] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1A2E6C00) [pid = 3720] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (10A56000) [pid = 3720] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (15E7F800) [pid = 3720] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (13D8C400) [pid = 3720] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (10F43400) [pid = 3720] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (0F276400) [pid = 3720] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (0F270400) [pid = 3720] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1ABB1000) [pid = 3720] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (19714800) [pid = 3720] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15446800) [pid = 3720] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (10F09400) [pid = 3720] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:47:56 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1ABB4C00) [pid = 3720] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:47:56 INFO - PROCESS | 3720 | 1463971676551 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 989ms 19:47:56 INFO - PROCESS | 3720 | 1463971676585 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 19:47:56 INFO - PROCESS | 3720 | 1463971676598 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 19:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:47:56 INFO - PROCESS | 3720 | 1463971676601 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:47:56 INFO - PROCESS | 3720 | 1463971676603 Marionette TRACE conn2 <- [1,566,null,{}] 19:47:56 INFO - PROCESS | 3720 | 1463971676606 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:56 INFO - PROCESS | 3720 | 1463971676680 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 19:47:56 INFO - PROCESS | 3720 | 1463971676686 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:56 INFO - PROCESS | 3720 | ++DOCSHELL 10437800 == 39 [pid = 3720] [id = 151] 19:47:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (10FB9C00) [pid = 3720] [serial = 451] [outer = 00000000] 19:47:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (13367800) [pid = 3720] [serial = 452] [outer = 10FB9C00] 19:47:56 INFO - PROCESS | 3720 | 1463971676729 Marionette DEBUG loaded listener.js 19:47:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (140BDC00) [pid = 3720] [serial = 453] [outer = 10FB9C00] 19:47:57 INFO - PROCESS | 3720 | 1463971677132 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 587ms 19:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:47:57 INFO - PROCESS | 3720 | 1463971677200 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 19:47:57 INFO - PROCESS | 3720 | 1463971677202 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 19:47:57 INFO - PROCESS | 3720 | 1463971677205 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:47:57 INFO - PROCESS | 3720 | 1463971677206 Marionette TRACE conn2 <- [1,570,null,{}] 19:47:57 INFO - PROCESS | 3720 | 1463971677210 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:57 INFO - PROCESS | 3720 | 1463971677284 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 19:47:57 INFO - PROCESS | 3720 | 1463971677291 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:57 INFO - PROCESS | 3720 | ++DOCSHELL 13366C00 == 40 [pid = 3720] [id = 152] 19:47:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (13371400) [pid = 3720] [serial = 454] [outer = 00000000] 19:47:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (15D0C800) [pid = 3720] [serial = 455] [outer = 13371400] 19:47:57 INFO - PROCESS | 3720 | 1463971677334 Marionette DEBUG loaded listener.js 19:47:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (168B8800) [pid = 3720] [serial = 456] [outer = 13371400] 19:47:57 INFO - PROCESS | 3720 | 1463971677813 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 618ms 19:47:57 INFO - PROCESS | 3720 | 1463971677842 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 19:47:57 INFO - PROCESS | 3720 | 1463971677844 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 19:47:57 INFO - PROCESS | 3720 | 1463971677847 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:47:57 INFO - PROCESS | 3720 | 1463971677848 Marionette TRACE conn2 <- [1,574,null,{}] 19:47:57 INFO - PROCESS | 3720 | 1463971677852 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:57 INFO - PROCESS | 3720 | 1463971677925 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 19:47:57 INFO - PROCESS | 3720 | 1463971677931 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:57 INFO - PROCESS | 3720 | ++DOCSHELL 1545CC00 == 41 [pid = 3720] [id = 153] 19:47:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (17DB6C00) [pid = 3720] [serial = 457] [outer = 00000000] 19:47:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (18281C00) [pid = 3720] [serial = 458] [outer = 17DB6C00] 19:47:57 INFO - PROCESS | 3720 | 1463971677974 Marionette DEBUG loaded listener.js 19:47:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19717800) [pid = 3720] [serial = 459] [outer = 17DB6C00] 19:47:58 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:58 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:47:58 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:47:58 INFO - PROCESS | 3720 | 1463971678524 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 726ms 19:47:58 INFO - PROCESS | 3720 | 1463971678572 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:47:58 INFO - PROCESS | 3720 | 1463971678576 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 19:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:47:58 INFO - PROCESS | 3720 | 1463971678582 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:47:58 INFO - PROCESS | 3720 | 1463971678586 Marionette TRACE conn2 <- [1,578,null,{}] 19:47:58 INFO - PROCESS | 3720 | 1463971678593 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:58 INFO - PROCESS | 3720 | 1463971678751 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 19:47:58 INFO - PROCESS | 3720 | 1463971678878 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:58 INFO - PROCESS | 3720 | ++DOCSHELL 0C381800 == 42 [pid = 3720] [id = 154] 19:47:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (0C388400) [pid = 3720] [serial = 460] [outer = 00000000] 19:47:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (105F3C00) [pid = 3720] [serial = 461] [outer = 0C388400] 19:47:58 INFO - PROCESS | 3720 | 1463971678934 Marionette DEBUG loaded listener.js 19:47:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (10B12C00) [pid = 3720] [serial = 462] [outer = 0C388400] 19:47:59 INFO - PROCESS | 3720 | 1463971679592 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1036ms 19:47:59 INFO - PROCESS | 3720 | 1463971679615 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 19:47:59 INFO - PROCESS | 3720 | 1463971679621 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 19:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:47:59 INFO - PROCESS | 3720 | 1463971679646 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:47:59 INFO - PROCESS | 3720 | 1463971679649 Marionette TRACE conn2 <- [1,582,null,{}] 19:47:59 INFO - PROCESS | 3720 | 1463971679653 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:47:59 INFO - PROCESS | 3720 | 1463971679763 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:47:59 INFO - PROCESS | 3720 | 1463971679848 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:59 INFO - PROCESS | 3720 | ++DOCSHELL 10F44000 == 43 [pid = 3720] [id = 155] 19:47:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (10F44400) [pid = 3720] [serial = 463] [outer = 00000000] 19:47:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (128A4400) [pid = 3720] [serial = 464] [outer = 10F44400] 19:47:59 INFO - PROCESS | 3720 | 1463971679942 Marionette DEBUG loaded listener.js 19:48:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (137F3000) [pid = 3720] [serial = 465] [outer = 10F44400] 19:48:00 INFO - PROCESS | 3720 | 1463971680791 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1174ms 19:48:00 INFO - PROCESS | 3720 | 1463971680843 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 19:48:00 INFO - PROCESS | 3720 | 1463971680847 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 19:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:48:00 INFO - PROCESS | 3720 | 1463971680852 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:48:00 INFO - PROCESS | 3720 | 1463971680856 Marionette TRACE conn2 <- [1,586,null,{}] 19:48:00 INFO - PROCESS | 3720 | 1463971680864 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:00 INFO - PROCESS | 3720 | 1463971680956 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 19:48:01 INFO - PROCESS | 3720 | 1463971681042 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:01 INFO - PROCESS | 3720 | ++DOCSHELL 0F272400 == 44 [pid = 3720] [id = 156] 19:48:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (0F276C00) [pid = 3720] [serial = 466] [outer = 00000000] 19:48:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (10B0AC00) [pid = 3720] [serial = 467] [outer = 0F276C00] 19:48:01 INFO - PROCESS | 3720 | 1463971681135 Marionette DEBUG loaded listener.js 19:48:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (10B16400) [pid = 3720] [serial = 468] [outer = 0F276C00] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 105FA000 == 43 [pid = 3720] [id = 18] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 166E9400 == 42 [pid = 3720] [id = 8] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 10F0B400 == 41 [pid = 3720] [id = 21] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 12A93C00 == 40 [pid = 3720] [id = 23] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 15465C00 == 39 [pid = 3720] [id = 20] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 11439C00 == 38 [pid = 3720] [id = 19] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 12AEAC00 == 37 [pid = 3720] [id = 26] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 167F9400 == 36 [pid = 3720] [id = 27] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 140C5C00 == 35 [pid = 3720] [id = 24] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 10A60C00 == 34 [pid = 3720] [id = 22] 19:48:01 INFO - PROCESS | 3720 | --DOCSHELL 16696400 == 33 [pid = 3720] [id = 139] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1A8ACC00) [pid = 3720] [serial = 233] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1A10A400) [pid = 3720] [serial = 242] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1146E800) [pid = 3720] [serial = 157] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1822B400) [pid = 3720] [serial = 335] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1A10B000) [pid = 3720] [serial = 200] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15D15C00) [pid = 3720] [serial = 239] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (17E0E800) [pid = 3720] [serial = 281] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A507000) [pid = 3720] [serial = 290] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (17DADC00) [pid = 3720] [serial = 287] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1A910C00) [pid = 3720] [serial = 245] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (12B60400) [pid = 3720] [serial = 329] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (11CF3400) [pid = 3720] [serial = 236] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (10A60800) [pid = 3720] [serial = 194] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1ADCD800) [pid = 3720] [serial = 326] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1370FC00) [pid = 3720] [serial = 284] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15442400) [pid = 3720] [serial = 332] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1539B800) [pid = 3720] [serial = 197] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A906800) [pid = 3720] [serial = 338] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1ADC9800) [pid = 3720] [serial = 414] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (166A0800) [pid = 3720] [serial = 416] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1970E400) [pid = 3720] [serial = 400] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (19D9DC00) [pid = 3720] [serial = 403] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (19718C00) [pid = 3720] [serial = 401] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1A7C0000) [pid = 3720] [serial = 406] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (19DA1000) [pid = 3720] [serial = 404] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1A908C00) [pid = 3720] [serial = 410] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1ABABC00) [pid = 3720] [serial = 411] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1A8AD000) [pid = 3720] [serial = 407] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (15D10400) [pid = 3720] [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.] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (17E05800) [pid = 3720] [serial = 397] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (16850C00) [pid = 3720] [serial = 394] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17093C00) [pid = 3720] [serial = 395] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1539B000) [pid = 3720] [serial = 391] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (15448400) [pid = 3720] [serial = 392] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (10FB3800) [pid = 3720] [serial = 388] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (12B5F000) [pid = 3720] [serial = 389] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (105F7400) [pid = 3720] [serial = 386] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (10377C00) [pid = 3720] [serial = 385] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0F279000) [pid = 3720] [serial = 383] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0F277000) [pid = 3720] [serial = 382] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1B106C00) [pid = 3720] [serial = 380] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1ADCDC00) [pid = 3720] [serial = 379] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (19CC2800) [pid = 3720] [serial = 377] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (19719000) [pid = 3720] [serial = 376] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (15E88000) [pid = 3720] [serial = 374] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1562BC00) [pid = 3720] [serial = 373] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (12B64000) [pid = 3720] [serial = 371] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (11C5B400) [pid = 3720] [serial = 370] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1ADC7800) [pid = 3720] [serial = 368] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1ACE4400) [pid = 3720] [serial = 413] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17E0EC00) [pid = 3720] [serial = 398] [outer = 00000000] [url = about:blank] 19:48:01 INFO - PROCESS | 3720 | 1463971681678 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 897ms 19:48:01 INFO - PROCESS | 3720 | 1463971681742 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 19:48:01 INFO - PROCESS | 3720 | 1463971681747 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 19:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:48:01 INFO - PROCESS | 3720 | 1463971681753 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:48:01 INFO - PROCESS | 3720 | 1463971681755 Marionette TRACE conn2 <- [1,590,null,{}] 19:48:01 INFO - PROCESS | 3720 | 1463971681759 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:01 INFO - PROCESS | 3720 | 1463971681837 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 19:48:01 INFO - PROCESS | 3720 | 1463971681844 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:01 INFO - PROCESS | 3720 | ++DOCSHELL 10A5A800 == 34 [pid = 3720] [id = 157] 19:48:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (10A60800) [pid = 3720] [serial = 469] [outer = 00000000] 19:48:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (10F38800) [pid = 3720] [serial = 470] [outer = 10A60800] 19:48:01 INFO - PROCESS | 3720 | 1463971681889 Marionette DEBUG loaded listener.js 19:48:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (10FB9800) [pid = 3720] [serial = 471] [outer = 10A60800] 19:48:02 INFO - PROCESS | 3720 | 1463971682326 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 618ms 19:48:02 INFO - PROCESS | 3720 | 1463971682374 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 19:48:02 INFO - PROCESS | 3720 | 1463971682376 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 19:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:48:02 INFO - PROCESS | 3720 | 1463971682379 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:48:02 INFO - PROCESS | 3720 | 1463971682383 Marionette TRACE conn2 <- [1,594,null,{}] 19:48:02 INFO - PROCESS | 3720 | 1463971682393 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:02 INFO - PROCESS | 3720 | 1463971682484 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 19:48:02 INFO - PROCESS | 3720 | 1463971682494 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:02 INFO - PROCESS | 3720 | ++DOCSHELL 12AEAC00 == 35 [pid = 3720] [id = 158] 19:48:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (12AF1800) [pid = 3720] [serial = 472] [outer = 00000000] 19:48:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (13078000) [pid = 3720] [serial = 473] [outer = 12AF1800] 19:48:02 INFO - PROCESS | 3720 | 1463971682544 Marionette DEBUG loaded listener.js 19:48:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1370F400) [pid = 3720] [serial = 474] [outer = 12AF1800] 19:48:03 INFO - PROCESS | 3720 | 1463971683013 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 695ms 19:48:03 INFO - PROCESS | 3720 | 1463971683079 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:48:03 INFO - PROCESS | 3720 | 1463971683081 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 19:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:48:03 INFO - PROCESS | 3720 | 1463971683084 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:48:03 INFO - PROCESS | 3720 | 1463971683086 Marionette TRACE conn2 <- [1,598,null,{}] 19:48:03 INFO - PROCESS | 3720 | 1463971683089 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:03 INFO - PROCESS | 3720 | 1463971683166 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 19:48:03 INFO - PROCESS | 3720 | 1463971683175 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:03 INFO - PROCESS | 3720 | ++DOCSHELL 14E63000 == 36 [pid = 3720] [id = 159] 19:48:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (14E6E000) [pid = 3720] [serial = 475] [outer = 00000000] 19:48:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15440000) [pid = 3720] [serial = 476] [outer = 14E6E000] 19:48:03 INFO - PROCESS | 3720 | 1463971683219 Marionette DEBUG loaded listener.js 19:48:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15446000) [pid = 3720] [serial = 477] [outer = 14E6E000] 19:48:03 INFO - PROCESS | 3720 | 1463971683630 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 19:48:03 INFO - PROCESS | 3720 | 1463971683681 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 19:48:03 INFO - PROCESS | 3720 | 1463971683683 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 19:48:03 INFO - PROCESS | 3720 | 1463971683686 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:48:03 INFO - PROCESS | 3720 | 1463971683688 Marionette TRACE conn2 <- [1,602,null,{}] 19:48:03 INFO - PROCESS | 3720 | 1463971683691 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:03 INFO - PROCESS | 3720 | 1463971683774 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:48:03 INFO - PROCESS | 3720 | 1463971683781 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:03 INFO - PROCESS | 3720 | ++DOCSHELL 1539B000 == 37 [pid = 3720] [id = 160] 19:48:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1543FC00) [pid = 3720] [serial = 478] [outer = 00000000] 19:48:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (15464000) [pid = 3720] [serial = 479] [outer = 1543FC00] 19:48:03 INFO - PROCESS | 3720 | 1463971683810 Marionette DEBUG loaded listener.js 19:48:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15630400) [pid = 3720] [serial = 480] [outer = 1543FC00] 19:48:04 INFO - PROCESS | 3720 | 1463971684279 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 618ms 19:48:04 INFO - PROCESS | 3720 | 1463971684308 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 19:48:04 INFO - PROCESS | 3720 | 1463971684310 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 19:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:48:04 INFO - PROCESS | 3720 | 1463971684314 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:48:04 INFO - PROCESS | 3720 | 1463971684315 Marionette TRACE conn2 <- [1,606,null,{}] 19:48:04 INFO - PROCESS | 3720 | 1463971684319 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:04 INFO - PROCESS | 3720 | 1463971684438 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 19:48:04 INFO - PROCESS | 3720 | 1463971684448 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:04 INFO - PROCESS | 3720 | ++DOCSHELL 10A5C400 == 38 [pid = 3720] [id = 161] 19:48:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (14EA1000) [pid = 3720] [serial = 481] [outer = 00000000] 19:48:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16008800) [pid = 3720] [serial = 482] [outer = 14EA1000] 19:48:04 INFO - PROCESS | 3720 | 1463971684501 Marionette DEBUG loaded listener.js 19:48:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1669B800) [pid = 3720] [serial = 483] [outer = 14EA1000] 19:48:04 INFO - PROCESS | 3720 | 1463971684920 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 618ms 19:48:04 INFO - PROCESS | 3720 | 1463971684952 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 19:48:04 INFO - PROCESS | 3720 | 1463971684954 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 19:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:48:04 INFO - PROCESS | 3720 | 1463971684957 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:48:04 INFO - PROCESS | 3720 | 1463971684959 Marionette TRACE conn2 <- [1,610,null,{}] 19:48:04 INFO - PROCESS | 3720 | 1463971684962 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:05 INFO - PROCESS | 3720 | 1463971685105 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 19:48:05 INFO - PROCESS | 3720 | 1463971685161 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:05 INFO - PROCESS | 3720 | ++DOCSHELL 1703E000 == 39 [pid = 3720] [id = 162] 19:48:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1703E800) [pid = 3720] [serial = 484] [outer = 00000000] 19:48:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17447C00) [pid = 3720] [serial = 485] [outer = 1703E800] 19:48:05 INFO - PROCESS | 3720 | 1463971685204 Marionette DEBUG loaded listener.js 19:48:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17DB0400) [pid = 3720] [serial = 486] [outer = 1703E800] 19:48:05 INFO - PROCESS | 3720 | 1463971685690 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 788ms 19:48:05 INFO - PROCESS | 3720 | 1463971685743 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 19:48:05 INFO - PROCESS | 3720 | 1463971685745 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 19:48:05 INFO - PROCESS | 3720 | 1463971685748 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:48:05 INFO - PROCESS | 3720 | 1463971685750 Marionette TRACE conn2 <- [1,614,null,{}] 19:48:05 INFO - PROCESS | 3720 | 1463971685754 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:05 INFO - PROCESS | 3720 | 1463971685861 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 19:48:05 INFO - PROCESS | 3720 | 1463971685910 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:05 INFO - PROCESS | 3720 | ++DOCSHELL 10FB7C00 == 40 [pid = 3720] [id = 163] 19:48:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (128A8C00) [pid = 3720] [serial = 487] [outer = 00000000] 19:48:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1669DC00) [pid = 3720] [serial = 488] [outer = 128A8C00] 19:48:05 INFO - PROCESS | 3720 | 1463971685956 Marionette DEBUG loaded listener.js 19:48:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (167EF400) [pid = 3720] [serial = 489] [outer = 128A8C00] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (170F6800) [pid = 3720] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (167EC800) [pid = 3720] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1545D800) [pid = 3720] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (11C68400) [pid = 3720] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (15D18800) [pid = 3720] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (15360000) [pid = 3720] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (10B15800) [pid = 3720] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (14E9E400) [pid = 3720] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (12D2F400) [pid = 3720] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (13371400) [pid = 3720] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0F39A800) [pid = 3720] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18235000) [pid = 3720] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:48:06 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (10FB9C00) [pid = 3720] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:48:06 INFO - PROCESS | 3720 | 1463971686450 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 788ms 19:48:06 INFO - PROCESS | 3720 | 1463971686555 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:48:06 INFO - PROCESS | 3720 | 1463971686557 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 19:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:48:06 INFO - PROCESS | 3720 | 1463971686561 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:48:06 INFO - PROCESS | 3720 | 1463971686562 Marionette TRACE conn2 <- [1,618,null,{}] 19:48:06 INFO - PROCESS | 3720 | 1463971686565 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:06 INFO - PROCESS | 3720 | 1463971686639 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 19:48:06 INFO - PROCESS | 3720 | 1463971686645 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:06 INFO - PROCESS | 3720 | ++DOCSHELL 128A4800 == 41 [pid = 3720] [id = 164] 19:48:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (14E9E400) [pid = 3720] [serial = 490] [outer = 00000000] 19:48:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (15E8C800) [pid = 3720] [serial = 491] [outer = 14E9E400] 19:48:06 INFO - PROCESS | 3720 | 1463971686689 Marionette DEBUG loaded listener.js 19:48:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1669D400) [pid = 3720] [serial = 492] [outer = 14E9E400] 19:48:07 INFO - PROCESS | 3720 | 1463971687070 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 587ms 19:48:07 INFO - PROCESS | 3720 | 1463971687142 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 19:48:07 INFO - PROCESS | 3720 | 1463971687144 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 19:48:07 INFO - PROCESS | 3720 | 1463971687147 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:48:07 INFO - PROCESS | 3720 | 1463971687149 Marionette TRACE conn2 <- [1,622,null,{}] 19:48:07 INFO - PROCESS | 3720 | 1463971687152 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:07 INFO - PROCESS | 3720 | 1463971687228 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:48:07 INFO - PROCESS | 3720 | 1463971687237 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:07 INFO - PROCESS | 3720 | ++DOCSHELL 15441400 == 42 [pid = 3720] [id = 165] 19:48:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1545F800) [pid = 3720] [serial = 493] [outer = 00000000] 19:48:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17E0A400) [pid = 3720] [serial = 494] [outer = 1545F800] 19:48:07 INFO - PROCESS | 3720 | 1463971687280 Marionette DEBUG loaded listener.js 19:48:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17E0C800) [pid = 3720] [serial = 495] [outer = 1545F800] 19:48:07 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:07 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:48:07 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:07 INFO - PROCESS | 3720 | 1463971687680 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 587ms 19:48:07 INFO - PROCESS | 3720 | 1463971687744 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 19:48:07 INFO - PROCESS | 3720 | 1463971687747 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 19:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:48:07 INFO - PROCESS | 3720 | 1463971687750 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:48:07 INFO - PROCESS | 3720 | 1463971687752 Marionette TRACE conn2 <- [1,626,null,{}] 19:48:07 INFO - PROCESS | 3720 | 1463971687756 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:07 INFO - PROCESS | 3720 | 1463971687849 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 19:48:07 INFO - PROCESS | 3720 | 1463971687857 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:07 INFO - PROCESS | 3720 | ++DOCSHELL 14E61400 == 43 [pid = 3720] [id = 166] 19:48:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1669F000) [pid = 3720] [serial = 496] [outer = 00000000] 19:48:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (198A7C00) [pid = 3720] [serial = 497] [outer = 1669F000] 19:48:07 INFO - PROCESS | 3720 | 1463971687904 Marionette DEBUG loaded listener.js 19:48:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (198AF000) [pid = 3720] [serial = 498] [outer = 1669F000] 19:48:08 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:08 INFO - PROCESS | 3720 | 1463971688490 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 788ms 19:48:08 INFO - PROCESS | 3720 | 1463971688536 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 19:48:08 INFO - PROCESS | 3720 | 1463971688540 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 19:48:08 INFO - PROCESS | 3720 | 1463971688545 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:48:08 INFO - PROCESS | 3720 | 1463971688549 Marionette TRACE conn2 <- [1,630,null,{}] 19:48:08 INFO - PROCESS | 3720 | 1463971688572 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:08 INFO - PROCESS | 3720 | 1463971688676 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 19:48:08 INFO - PROCESS | 3720 | 1463971688755 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:08 INFO - PROCESS | 3720 | ++DOCSHELL 10375C00 == 44 [pid = 3720] [id = 167] 19:48:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (10376000) [pid = 3720] [serial = 499] [outer = 00000000] 19:48:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (10B0EC00) [pid = 3720] [serial = 500] [outer = 10376000] 19:48:08 INFO - PROCESS | 3720 | 1463971688851 Marionette DEBUG loaded listener.js 19:48:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (10F3F400) [pid = 3720] [serial = 501] [outer = 10376000] 19:48:09 INFO - PROCESS | 3720 | 1463971689455 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 942ms 19:48:09 INFO - PROCESS | 3720 | 1463971689513 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 19:48:09 INFO - PROCESS | 3720 | 1463971689519 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 19:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:48:09 INFO - PROCESS | 3720 | 1463971689525 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:48:09 INFO - PROCESS | 3720 | 1463971689528 Marionette TRACE conn2 <- [1,634,null,{}] 19:48:09 INFO - PROCESS | 3720 | 1463971689532 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:09 INFO - PROCESS | 3720 | 1463971689678 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 19:48:09 INFO - PROCESS | 3720 | 1463971689732 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:09 INFO - PROCESS | 3720 | ++DOCSHELL 11CF8400 == 45 [pid = 3720] [id = 168] 19:48:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (12A8D800) [pid = 3720] [serial = 502] [outer = 00000000] 19:48:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (137F1800) [pid = 3720] [serial = 503] [outer = 12A8D800] 19:48:09 INFO - PROCESS | 3720 | 1463971689768 Marionette DEBUG loaded listener.js 19:48:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1539B400) [pid = 3720] [serial = 504] [outer = 12A8D800] 19:48:10 INFO - PROCESS | 3720 | 1463971690331 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 896ms 19:48:10 INFO - PROCESS | 3720 | 1463971690410 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:48:10 INFO - PROCESS | 3720 | 1463971690413 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 19:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:48:10 INFO - PROCESS | 3720 | 1463971690416 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:48:10 INFO - PROCESS | 3720 | 1463971690420 Marionette TRACE conn2 <- [1,638,null,{}] 19:48:10 INFO - PROCESS | 3720 | 1463971690431 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:10 INFO - PROCESS | 3720 | 1463971690572 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 19:48:10 INFO - PROCESS | 3720 | 1463971690692 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:10 INFO - PROCESS | 3720 | ++DOCSHELL 1669A400 == 46 [pid = 3720] [id = 169] 19:48:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (16D39000) [pid = 3720] [serial = 505] [outer = 00000000] 19:48:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (18230800) [pid = 3720] [serial = 506] [outer = 16D39000] 19:48:10 INFO - PROCESS | 3720 | 1463971690748 Marionette DEBUG loaded listener.js 19:48:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (19718400) [pid = 3720] [serial = 507] [outer = 16D39000] 19:48:11 INFO - PROCESS | 3720 | 1463971691276 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 880ms 19:48:11 INFO - PROCESS | 3720 | 1463971691327 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 19:48:11 INFO - PROCESS | 3720 | 1463971691330 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 19:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:48:11 INFO - PROCESS | 3720 | 1463971691335 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:48:11 INFO - PROCESS | 3720 | 1463971691337 Marionette TRACE conn2 <- [1,642,null,{}] 19:48:11 INFO - PROCESS | 3720 | 1463971691341 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:11 INFO - PROCESS | 3720 | 1463971691438 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:48:11 INFO - PROCESS | 3720 | 1463971691535 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:11 INFO - PROCESS | 3720 | ++DOCSHELL 11255C00 == 47 [pid = 3720] [id = 170] 19:48:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (14E6E800) [pid = 3720] [serial = 508] [outer = 00000000] 19:48:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (17042C00) [pid = 3720] [serial = 509] [outer = 14E6E800] 19:48:11 INFO - PROCESS | 3720 | 1463971691588 Marionette DEBUG loaded listener.js 19:48:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (174DDC00) [pid = 3720] [serial = 510] [outer = 14E6E800] 19:48:12 INFO - PROCESS | 3720 | 1463971692317 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1036ms 19:48:12 INFO - PROCESS | 3720 | 1463971692394 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 19:48:12 INFO - PROCESS | 3720 | 1463971692398 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 19:48:12 INFO - PROCESS | 3720 | 1463971692403 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:48:12 INFO - PROCESS | 3720 | 1463971692406 Marionette TRACE conn2 <- [1,646,null,{}] 19:48:12 INFO - PROCESS | 3720 | 1463971692412 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:12 INFO - PROCESS | 3720 | 1463971692525 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 19:48:12 INFO - PROCESS | 3720 | 1463971692653 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:12 INFO - PROCESS | 3720 | ++DOCSHELL 103DA000 == 48 [pid = 3720] [id = 171] 19:48:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (10477400) [pid = 3720] [serial = 511] [outer = 00000000] 19:48:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (11436800) [pid = 3720] [serial = 512] [outer = 10477400] 19:48:12 INFO - PROCESS | 3720 | 1463971692711 Marionette DEBUG loaded listener.js 19:48:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (11CEF400) [pid = 3720] [serial = 513] [outer = 10477400] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 15441400 == 47 [pid = 3720] [id = 165] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 128A4800 == 46 [pid = 3720] [id = 164] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 10FB7C00 == 45 [pid = 3720] [id = 163] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 1703E000 == 44 [pid = 3720] [id = 162] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 10A5C400 == 43 [pid = 3720] [id = 161] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 1539B000 == 42 [pid = 3720] [id = 160] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 14E63000 == 41 [pid = 3720] [id = 159] 19:48:12 INFO - PROCESS | 3720 | --DOCSHELL 12AEAC00 == 40 [pid = 3720] [id = 158] 19:48:12 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (18281C00) [pid = 3720] [serial = 458] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (174D3400) [pid = 3720] [serial = 443] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1696D400) [pid = 3720] [serial = 440] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (15630000) [pid = 3720] [serial = 434] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1600F800) [pid = 3720] [serial = 435] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1289D800) [pid = 3720] [serial = 425] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (12D31800) [pid = 3720] [serial = 426] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1669F400) [pid = 3720] [serial = 437] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1669F800) [pid = 3720] [serial = 438] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (17E06C00) [pid = 3720] [serial = 446] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (10E4F400) [pid = 3720] [serial = 422] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (10F3A800) [pid = 3720] [serial = 423] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (15440800) [pid = 3720] [serial = 431] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (15448800) [pid = 3720] [serial = 432] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (14E6F400) [pid = 3720] [serial = 429] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (13D92400) [pid = 3720] [serial = 428] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (168B8800) [pid = 3720] [serial = 456] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (10505400) [pid = 3720] [serial = 419] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (105F5C00) [pid = 3720] [serial = 420] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (174D8800) [pid = 3720] [serial = 444] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (18286400) [pid = 3720] [serial = 449] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17E0E400) [pid = 3720] [serial = 447] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (15D0C800) [pid = 3720] [serial = 455] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (19711800) [pid = 3720] [serial = 450] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (13367800) [pid = 3720] [serial = 452] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (140BDC00) [pid = 3720] [serial = 453] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (168B9400) [pid = 3720] [serial = 441] [outer = 00000000] [url = about:blank] 19:48:13 INFO - PROCESS | 3720 | 1463971693176 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 835ms 19:48:13 INFO - PROCESS | 3720 | 1463971693231 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 19:48:13 INFO - PROCESS | 3720 | 1463971693236 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 19:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:48:13 INFO - PROCESS | 3720 | 1463971693242 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:48:13 INFO - PROCESS | 3720 | 1463971693245 Marionette TRACE conn2 <- [1,650,null,{}] 19:48:13 INFO - PROCESS | 3720 | 1463971693248 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:13 INFO - PROCESS | 3720 | 1463971693330 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 19:48:13 INFO - PROCESS | 3720 | 1463971693339 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:13 INFO - PROCESS | 3720 | ++DOCSHELL 10F3EC00 == 41 [pid = 3720] [id = 172] 19:48:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (10F3F800) [pid = 3720] [serial = 514] [outer = 00000000] 19:48:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (12D7D400) [pid = 3720] [serial = 515] [outer = 10F3F800] 19:48:13 INFO - PROCESS | 3720 | 1463971693384 Marionette DEBUG loaded listener.js 19:48:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (13711000) [pid = 3720] [serial = 516] [outer = 10F3F800] 19:48:13 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:13 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:48:13 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:13 INFO - PROCESS | 3720 | 1463971693843 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 618ms 19:48:13 INFO - PROCESS | 3720 | 1463971693879 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 19:48:13 INFO - PROCESS | 3720 | 1463971693881 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 19:48:13 INFO - PROCESS | 3720 | 1463971693885 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:48:13 INFO - PROCESS | 3720 | 1463971693888 Marionette TRACE conn2 <- [1,654,null,{}] 19:48:13 INFO - PROCESS | 3720 | 1463971693898 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:14 INFO - PROCESS | 3720 | 1463971694007 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 19:48:14 INFO - PROCESS | 3720 | 1463971694018 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:14 INFO - PROCESS | 3720 | ++DOCSHELL 14EBE800 == 42 [pid = 3720] [id = 173] 19:48:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (14EBEC00) [pid = 3720] [serial = 517] [outer = 00000000] 19:48:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1543C400) [pid = 3720] [serial = 518] [outer = 14EBEC00] 19:48:14 INFO - PROCESS | 3720 | 1463971694065 Marionette DEBUG loaded listener.js 19:48:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (15448800) [pid = 3720] [serial = 519] [outer = 14EBEC00] 19:48:14 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:14 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:48:14 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:14 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:48:14 INFO - PROCESS | 3720 | 1463971694485 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 618ms 19:48:14 INFO - PROCESS | 3720 | 1463971694505 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:48:14 INFO - PROCESS | 3720 | 1463971694508 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 19:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:48:14 INFO - PROCESS | 3720 | 1463971694511 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:48:14 INFO - PROCESS | 3720 | 1463971694513 Marionette TRACE conn2 <- [1,658,null,{}] 19:48:14 INFO - PROCESS | 3720 | 1463971694520 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:14 INFO - PROCESS | 3720 | 1463971694597 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 19:48:14 INFO - PROCESS | 3720 | 1463971694604 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:14 INFO - PROCESS | 3720 | ++DOCSHELL 15456400 == 43 [pid = 3720] [id = 174] 19:48:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15465C00) [pid = 3720] [serial = 520] [outer = 00000000] 19:48:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (15D02400) [pid = 3720] [serial = 521] [outer = 15465C00] 19:48:14 INFO - PROCESS | 3720 | 1463971694649 Marionette DEBUG loaded listener.js 19:48:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (15D0DC00) [pid = 3720] [serial = 522] [outer = 15465C00] 19:48:15 INFO - PROCESS | 3720 | 1463971695085 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 634ms 19:48:15 INFO - PROCESS | 3720 | 1463971695149 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 19:48:15 INFO - PROCESS | 3720 | 1463971695151 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 19:48:15 INFO - PROCESS | 3720 | 1463971695154 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:48:15 INFO - PROCESS | 3720 | 1463971695156 Marionette TRACE conn2 <- [1,662,null,{}] 19:48:15 INFO - PROCESS | 3720 | 1463971695159 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:15 INFO - PROCESS | 3720 | 1463971695248 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:48:15 INFO - PROCESS | 3720 | 1463971695256 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:15 INFO - PROCESS | 3720 | ++DOCSHELL 1600A400 == 44 [pid = 3720] [id = 175] 19:48:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1600F800) [pid = 3720] [serial = 523] [outer = 00000000] 19:48:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1669FC00) [pid = 3720] [serial = 524] [outer = 1600F800] 19:48:15 INFO - PROCESS | 3720 | 1463971695300 Marionette DEBUG loaded listener.js 19:48:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (166A2C00) [pid = 3720] [serial = 525] [outer = 1600F800] 19:48:15 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:15 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:48:15 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:48:15 INFO - PROCESS | 3720 | 1463971695767 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 19:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 695ms 19:48:15 INFO - PROCESS | 3720 | 1463971695838 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 19:48:15 INFO - PROCESS | 3720 | 1463971695840 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 19:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:48:15 INFO - PROCESS | 3720 | 1463971695843 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:48:15 INFO - PROCESS | 3720 | 1463971695845 Marionette TRACE conn2 <- [1,666,null,{}] 19:48:15 INFO - PROCESS | 3720 | 1463971695848 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:15 INFO - PROCESS | 3720 | 1463971695967 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 19:48:16 INFO - PROCESS | 3720 | 1463971696023 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:16 INFO - PROCESS | 3720 | ++DOCSHELL 0F275C00 == 45 [pid = 3720] [id = 176] 19:48:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (16695000) [pid = 3720] [serial = 526] [outer = 00000000] 19:48:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17450000) [pid = 3720] [serial = 527] [outer = 16695000] 19:48:16 INFO - PROCESS | 3720 | 1463971696068 Marionette DEBUG loaded listener.js 19:48:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17D3C800) [pid = 3720] [serial = 528] [outer = 16695000] 19:48:16 INFO - PROCESS | 3720 | 1463971696476 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 696ms 19:48:16 INFO - PROCESS | 3720 | 1463971696543 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 19:48:16 INFO - PROCESS | 3720 | 1463971696545 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 19:48:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:48:16 INFO - PROCESS | 3720 | 1463971696588 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:48:16 INFO - PROCESS | 3720 | 1463971696590 Marionette TRACE conn2 <- [1,670,null,{}] 19:48:16 INFO - PROCESS | 3720 | 1463971696603 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:16 INFO - PROCESS | 3720 | 1463971696707 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 19:48:16 INFO - PROCESS | 3720 | 1463971696718 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:16 INFO - PROCESS | 3720 | ++DOCSHELL 0F271400 == 46 [pid = 3720] [id = 177] 19:48:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17E08000) [pid = 3720] [serial = 529] [outer = 00000000] 19:48:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1822A800) [pid = 3720] [serial = 530] [outer = 17E08000] 19:48:16 INFO - PROCESS | 3720 | 1463971696767 Marionette DEBUG loaded listener.js 19:48:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1822F400) [pid = 3720] [serial = 531] [outer = 17E08000] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (14EA1000) [pid = 3720] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1703E800) [pid = 3720] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (12AF1800) [pid = 3720] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17DB6C00) [pid = 3720] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1543FC00) [pid = 3720] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (14E6E000) [pid = 3720] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (10A60800) [pid = 3720] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0F276C00) [pid = 3720] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (128A8C00) [pid = 3720] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1545F800) [pid = 3720] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:48:17 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (14E9E400) [pid = 3720] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:48:17 INFO - PROCESS | 3720 | 1463971697700 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:48:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 19:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1174ms 19:48:17 INFO - PROCESS | 3720 | 1463971697721 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 19:48:17 INFO - PROCESS | 3720 | 1463971697723 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 19:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:48:17 INFO - PROCESS | 3720 | 1463971697727 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:48:17 INFO - PROCESS | 3720 | 1463971697728 Marionette TRACE conn2 <- [1,674,null,{}] 19:48:17 INFO - PROCESS | 3720 | 1463971697733 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:17 INFO - PROCESS | 3720 | 1463971697813 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 19:48:17 INFO - PROCESS | 3720 | 1463971697820 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:17 INFO - PROCESS | 3720 | ++DOCSHELL 1043B400 == 47 [pid = 3720] [id = 178] 19:48:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (105ED400) [pid = 3720] [serial = 532] [outer = 00000000] 19:48:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (14EA1000) [pid = 3720] [serial = 533] [outer = 105ED400] 19:48:17 INFO - PROCESS | 3720 | 1463971697863 Marionette DEBUG loaded listener.js 19:48:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1543F400) [pid = 3720] [serial = 534] [outer = 105ED400] 19:48:18 INFO - PROCESS | 3720 | 1463971698784 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1082ms 19:48:18 INFO - PROCESS | 3720 | 1463971698810 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:48:18 INFO - PROCESS | 3720 | 1463971698812 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 19:48:18 INFO - PROCESS | 3720 | 1463971698816 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:48:18 INFO - PROCESS | 3720 | 1463971698817 Marionette TRACE conn2 <- [1,678,null,{}] 19:48:18 INFO - PROCESS | 3720 | 1463971698821 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:18 INFO - PROCESS | 3720 | 1463971698895 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 19:48:18 INFO - PROCESS | 3720 | 1463971698901 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:18 INFO - PROCESS | 3720 | ++DOCSHELL 13317C00 == 48 [pid = 3720] [id = 179] 19:48:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (14E6AC00) [pid = 3720] [serial = 535] [outer = 00000000] 19:48:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17E01C00) [pid = 3720] [serial = 536] [outer = 14E6AC00] 19:48:18 INFO - PROCESS | 3720 | 1463971698945 Marionette DEBUG loaded listener.js 19:48:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (19715800) [pid = 3720] [serial = 537] [outer = 14E6AC00] 19:48:19 INFO - PROCESS | 3720 | 1463971699901 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:48:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:48:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 19:48:19 INFO - PROCESS | 3720 | 1463971699965 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 19:48:19 INFO - PROCESS | 3720 | 1463971699970 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 19:48:20 INFO - PROCESS | 3720 | 1463971700018 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:48:20 INFO - PROCESS | 3720 | 1463971700022 Marionette TRACE conn2 <- [1,682,null,{}] 19:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:48:20 INFO - PROCESS | 3720 | 1463971700028 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:20 INFO - PROCESS | 3720 | 1463971700123 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:48:20 INFO - PROCESS | 3720 | 1463971700278 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:20 INFO - PROCESS | 3720 | ++DOCSHELL 10B0A400 == 49 [pid = 3720] [id = 180] 19:48:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (10B0B000) [pid = 3720] [serial = 538] [outer = 00000000] 19:48:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (10B15000) [pid = 3720] [serial = 539] [outer = 10B0B000] 19:48:20 INFO - PROCESS | 3720 | 1463971700363 Marionette DEBUG loaded listener.js 19:48:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (10F45800) [pid = 3720] [serial = 540] [outer = 10B0B000] 19:48:21 INFO - PROCESS | 3720 | 1463971701392 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:48:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 19:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1375ms 19:48:21 INFO - PROCESS | 3720 | 1463971701448 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 19:48:21 INFO - PROCESS | 3720 | 1463971701454 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 19:48:21 INFO - PROCESS | 3720 | 1463971701463 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:48:21 INFO - PROCESS | 3720 | 1463971701466 Marionette TRACE conn2 <- [1,686,null,{}] 19:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:48:21 INFO - PROCESS | 3720 | 1463971701470 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:21 INFO - PROCESS | 3720 | 1463971701561 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 19:48:21 INFO - PROCESS | 3720 | 1463971701710 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:21 INFO - PROCESS | 3720 | ++DOCSHELL 12D31800 == 50 [pid = 3720] [id = 181] 19:48:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (12D7D800) [pid = 3720] [serial = 541] [outer = 00000000] 19:48:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (14EBB800) [pid = 3720] [serial = 542] [outer = 12D7D800] 19:48:21 INFO - PROCESS | 3720 | 1463971701805 Marionette DEBUG loaded listener.js 19:48:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1543FC00) [pid = 3720] [serial = 543] [outer = 12D7D800] 19:48:22 INFO - PROCESS | 3720 | 1463971702861 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:48:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 19:48:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1437ms 19:48:22 INFO - PROCESS | 3720 | 1463971702906 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 19:48:22 INFO - PROCESS | 3720 | 1463971702909 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 19:48:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:48:22 INFO - PROCESS | 3720 | 1463971702915 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:48:22 INFO - PROCESS | 3720 | 1463971702918 Marionette TRACE conn2 <- [1,690,null,{}] 19:48:22 INFO - PROCESS | 3720 | 1463971702924 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:23 INFO - PROCESS | 3720 | 1463971703016 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 19:48:23 INFO - PROCESS | 3720 | 1463971703139 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:23 INFO - PROCESS | 3720 | ++DOCSHELL 10F3DC00 == 51 [pid = 3720] [id = 182] 19:48:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (10F3E400) [pid = 3720] [serial = 544] [outer = 00000000] 19:48:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (11CEC000) [pid = 3720] [serial = 545] [outer = 10F3E400] 19:48:23 INFO - PROCESS | 3720 | 1463971703208 Marionette DEBUG loaded listener.js 19:48:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (12AEAC00) [pid = 3720] [serial = 546] [outer = 10F3E400] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 1ABB2C00 == 50 [pid = 3720] [id = 10] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 1A7BF000 == 49 [pid = 3720] [id = 11] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 1043B400 == 48 [pid = 3720] [id = 178] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 0F271400 == 47 [pid = 3720] [id = 177] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 0F275C00 == 46 [pid = 3720] [id = 176] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 1600A400 == 45 [pid = 3720] [id = 175] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 15456400 == 44 [pid = 3720] [id = 174] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 14EBE800 == 43 [pid = 3720] [id = 173] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 10F3EC00 == 42 [pid = 3720] [id = 172] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 103DA000 == 41 [pid = 3720] [id = 171] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 1669A400 == 40 [pid = 3720] [id = 169] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 11CF8400 == 39 [pid = 3720] [id = 168] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 10375C00 == 38 [pid = 3720] [id = 167] 19:48:23 INFO - PROCESS | 3720 | --DOCSHELL 14E61400 == 37 [pid = 3720] [id = 166] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (16008800) [pid = 3720] [serial = 482] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (17447C00) [pid = 3720] [serial = 485] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (13078000) [pid = 3720] [serial = 473] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1370F400) [pid = 3720] [serial = 474] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (19717800) [pid = 3720] [serial = 459] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (15464000) [pid = 3720] [serial = 479] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (15440000) [pid = 3720] [serial = 476] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (15446000) [pid = 3720] [serial = 477] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (10F38800) [pid = 3720] [serial = 470] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (10FB9800) [pid = 3720] [serial = 471] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1669B800) [pid = 3720] [serial = 483] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (10B16400) [pid = 3720] [serial = 468] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (10B0AC00) [pid = 3720] [serial = 467] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (105F3C00) [pid = 3720] [serial = 461] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (128A4400) [pid = 3720] [serial = 464] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (198A7C00) [pid = 3720] [serial = 497] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1669DC00) [pid = 3720] [serial = 488] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17E0C800) [pid = 3720] [serial = 495] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17DB0400) [pid = 3720] [serial = 486] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17E0A400) [pid = 3720] [serial = 494] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (167EF400) [pid = 3720] [serial = 489] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (15E8C800) [pid = 3720] [serial = 491] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (15630400) [pid = 3720] [serial = 480] [outer = 00000000] [url = about:blank] 19:48:23 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1669D400) [pid = 3720] [serial = 492] [outer = 00000000] [url = about:blank] 19:48:24 INFO - PROCESS | 3720 | 1463971704193 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:48:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:48:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1344ms 19:48:24 INFO - PROCESS | 3720 | 1463971704255 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 19:48:24 INFO - PROCESS | 3720 | 1463971704261 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 19:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:48:24 INFO - PROCESS | 3720 | 1463971704267 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:48:24 INFO - PROCESS | 3720 | 1463971704269 Marionette TRACE conn2 <- [1,694,null,{}] 19:48:24 INFO - PROCESS | 3720 | 1463971704273 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:24 INFO - PROCESS | 3720 | 1463971704353 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 19:48:24 INFO - PROCESS | 3720 | 1463971704360 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:24 INFO - PROCESS | 3720 | ++DOCSHELL 10505400 == 38 [pid = 3720] [id = 183] 19:48:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (105F3C00) [pid = 3720] [serial = 547] [outer = 00000000] 19:48:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1142F000) [pid = 3720] [serial = 548] [outer = 105F3C00] 19:48:24 INFO - PROCESS | 3720 | 1463971704406 Marionette DEBUG loaded listener.js 19:48:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (130C9800) [pid = 3720] [serial = 549] [outer = 105F3C00] 19:48:25 INFO - PROCESS | 3720 | 1463971705334 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:48:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:48:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1067ms 19:48:25 INFO - PROCESS | 3720 | 1463971705341 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:48:25 INFO - PROCESS | 3720 | 1463971705343 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 19:48:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:48:25 INFO - PROCESS | 3720 | 1463971705347 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:48:25 INFO - PROCESS | 3720 | 1463971705350 Marionette TRACE conn2 <- [1,698,null,{}] 19:48:25 INFO - PROCESS | 3720 | 1463971705361 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:25 INFO - PROCESS | 3720 | 1463971705451 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 19:48:25 INFO - PROCESS | 3720 | 1463971705459 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:25 INFO - PROCESS | 3720 | ++DOCSHELL 1543C000 == 39 [pid = 3720] [id = 184] 19:48:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1543F000) [pid = 3720] [serial = 550] [outer = 00000000] 19:48:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15455800) [pid = 3720] [serial = 551] [outer = 1543F000] 19:48:25 INFO - PROCESS | 3720 | 1463971705507 Marionette DEBUG loaded listener.js 19:48:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (154EC800) [pid = 3720] [serial = 552] [outer = 1543F000] 19:48:26 INFO - PROCESS | 3720 | 1463971706432 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:48:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 19:48:26 INFO - PROCESS | 3720 | 1463971706473 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 19:48:26 INFO - PROCESS | 3720 | 1463971706476 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 19:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:48:26 INFO - PROCESS | 3720 | 1463971706479 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:48:26 INFO - PROCESS | 3720 | 1463971706481 Marionette TRACE conn2 <- [1,702,null,{}] 19:48:26 INFO - PROCESS | 3720 | 1463971706491 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:26 INFO - PROCESS | 3720 | 1463971706595 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 19:48:26 INFO - PROCESS | 3720 | 1463971706602 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:26 INFO - PROCESS | 3720 | ++DOCSHELL 15630000 == 40 [pid = 3720] [id = 185] 19:48:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (15D04400) [pid = 3720] [serial = 553] [outer = 00000000] 19:48:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1600A400) [pid = 3720] [serial = 554] [outer = 15D04400] 19:48:26 INFO - PROCESS | 3720 | 1463971706646 Marionette DEBUG loaded listener.js 19:48:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1669F400) [pid = 3720] [serial = 555] [outer = 15D04400] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (105ED400) [pid = 3720] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (10F3F800) [pid = 3720] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1600F800) [pid = 3720] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (10477400) [pid = 3720] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14EBEC00) [pid = 3720] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (15465C00) [pid = 3720] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16695000) [pid = 3720] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:48:27 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17E08000) [pid = 3720] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:48:27 INFO - PROCESS | 3720 | 1463971707571 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:48:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 19:48:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 19:48:27 INFO - PROCESS | 3720 | 1463971707630 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 19:48:27 INFO - PROCESS | 3720 | 1463971707641 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 19:48:27 INFO - PROCESS | 3720 | 1463971707644 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:48:27 INFO - PROCESS | 3720 | 1463971707646 Marionette TRACE conn2 <- [1,706,null,{}] 19:48:27 INFO - PROCESS | 3720 | 1463971707650 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:27 INFO - PROCESS | 3720 | 1463971707724 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 19:48:27 INFO - PROCESS | 3720 | 1463971707796 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:27 INFO - PROCESS | 3720 | ++DOCSHELL 10F3C400 == 41 [pid = 3720] [id = 186] 19:48:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (10F3F800) [pid = 3720] [serial = 556] [outer = 00000000] 19:48:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16696800) [pid = 3720] [serial = 557] [outer = 10F3F800] 19:48:27 INFO - PROCESS | 3720 | 1463971707823 Marionette DEBUG loaded listener.js 19:48:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (167F5800) [pid = 3720] [serial = 558] [outer = 10F3F800] 19:48:28 INFO - PROCESS | 3720 | 1463971708694 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:48:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1082ms 19:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:48:28 INFO - PROCESS | 3720 | 1463971708725 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 19:48:28 INFO - PROCESS | 3720 | 1463971708727 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 19:48:28 INFO - PROCESS | 3720 | 1463971708730 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:48:28 INFO - PROCESS | 3720 | 1463971708732 Marionette TRACE conn2 <- [1,710,null,{}] 19:48:28 INFO - PROCESS | 3720 | 1463971708735 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:28 INFO - PROCESS | 3720 | 1463971708854 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 19:48:28 INFO - PROCESS | 3720 | 1463971708865 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:28 INFO - PROCESS | 3720 | ++DOCSHELL 10F44800 == 42 [pid = 3720] [id = 187] 19:48:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (10F45C00) [pid = 3720] [serial = 559] [outer = 00000000] 19:48:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15631800) [pid = 3720] [serial = 560] [outer = 10F45C00] 19:48:28 INFO - PROCESS | 3720 | 1463971708909 Marionette DEBUG loaded listener.js 19:48:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (174D8800) [pid = 3720] [serial = 561] [outer = 10F45C00] 19:48:29 INFO - PROCESS | 3720 | 1463971709316 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 19:48:29 INFO - PROCESS | 3720 | 1463971709354 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 19:48:29 INFO - PROCESS | 3720 | 1463971709357 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:48:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:48:29 INFO - PROCESS | 3720 | 1463971709359 Marionette TRACE conn2 <- [1,714,null,{}] 19:48:29 INFO - PROCESS | 3720 | 1463971709362 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:29 INFO - PROCESS | 3720 | 1463971709468 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 19:48:29 INFO - PROCESS | 3720 | 1463971709477 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:29 INFO - PROCESS | 3720 | ++DOCSHELL 17097C00 == 43 [pid = 3720] [id = 188] 19:48:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (170F9400) [pid = 3720] [serial = 562] [outer = 00000000] 19:48:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17E10800) [pid = 3720] [serial = 563] [outer = 170F9400] 19:48:29 INFO - PROCESS | 3720 | 1463971709520 Marionette DEBUG loaded listener.js 19:48:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17EC1C00) [pid = 3720] [serial = 564] [outer = 170F9400] 19:48:30 INFO - PROCESS | 3720 | 1463971710015 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 679ms 19:48:30 INFO - PROCESS | 3720 | 1463971710058 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 19:48:30 INFO - PROCESS | 3720 | 1463971710062 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 19:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:48:30 INFO - PROCESS | 3720 | 1463971710083 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:48:30 INFO - PROCESS | 3720 | 1463971710088 Marionette TRACE conn2 <- [1,718,null,{}] 19:48:30 INFO - PROCESS | 3720 | 1463971710095 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:30 INFO - PROCESS | 3720 | 1463971710252 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 19:48:30 INFO - PROCESS | 3720 | 1463971710339 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:30 INFO - PROCESS | 3720 | ++DOCSHELL 10B0A800 == 44 [pid = 3720] [id = 189] 19:48:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (10B0F400) [pid = 3720] [serial = 565] [outer = 00000000] 19:48:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (10E5A400) [pid = 3720] [serial = 566] [outer = 10B0F400] 19:48:30 INFO - PROCESS | 3720 | 1463971710409 Marionette DEBUG loaded listener.js 19:48:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (10F46800) [pid = 3720] [serial = 567] [outer = 10B0F400] 19:48:30 INFO - PROCESS | 3720 | 1463971710973 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 19:48:31 INFO - PROCESS | 3720 | 1463971711020 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 19:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:48:31 INFO - PROCESS | 3720 | 1463971711027 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:48:31 INFO - PROCESS | 3720 | 1463971711030 Marionette TRACE conn2 <- [1,722,null,{}] 19:48:31 INFO - PROCESS | 3720 | 1463971711034 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:31 INFO - PROCESS | 3720 | 1463971711140 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 19:48:31 INFO - PROCESS | 3720 | 1463971711233 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:31 INFO - PROCESS | 3720 | ++DOCSHELL 15443400 == 45 [pid = 3720] [id = 190] 19:48:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (15448000) [pid = 3720] [serial = 568] [outer = 00000000] 19:48:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (15639000) [pid = 3720] [serial = 569] [outer = 15448000] 19:48:31 INFO - PROCESS | 3720 | 1463971711286 Marionette DEBUG loaded listener.js 19:48:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (15D1D400) [pid = 3720] [serial = 570] [outer = 15448000] 19:48:31 INFO - PROCESS | 3720 | 1463971711859 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:48:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 19:48:31 INFO - PROCESS | 3720 | 1463971711931 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 19:48:31 INFO - PROCESS | 3720 | 1463971711934 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 19:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:48:31 INFO - PROCESS | 3720 | 1463971711937 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:48:31 INFO - PROCESS | 3720 | 1463971711941 Marionette TRACE conn2 <- [1,726,null,{}] 19:48:31 INFO - PROCESS | 3720 | 1463971711952 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:32 INFO - PROCESS | 3720 | 1463971712065 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:48:32 INFO - PROCESS | 3720 | 1463971712145 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:32 INFO - PROCESS | 3720 | ++DOCSHELL 17E0A400 == 46 [pid = 3720] [id = 191] 19:48:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17E0DC00) [pid = 3720] [serial = 571] [outer = 00000000] 19:48:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (19716400) [pid = 3720] [serial = 572] [outer = 17E0DC00] 19:48:32 INFO - PROCESS | 3720 | 1463971712241 Marionette DEBUG loaded listener.js 19:48:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (198AC400) [pid = 3720] [serial = 573] [outer = 17E0DC00] 19:48:33 INFO - PROCESS | 3720 | 1463971713243 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1344ms 19:48:33 INFO - PROCESS | 3720 | 1463971713280 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 19:48:33 INFO - PROCESS | 3720 | 1463971713283 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 19:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:48:33 INFO - PROCESS | 3720 | 1463971713287 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:48:33 INFO - PROCESS | 3720 | 1463971713288 Marionette TRACE conn2 <- [1,730,null,{}] 19:48:33 INFO - PROCESS | 3720 | 1463971713293 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:33 INFO - PROCESS | 3720 | 1463971713390 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 19:48:33 INFO - PROCESS | 3720 | 1463971713496 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:33 INFO - PROCESS | 3720 | ++DOCSHELL 19DA0400 == 47 [pid = 3720] [id = 192] 19:48:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (19DA0C00) [pid = 3720] [serial = 574] [outer = 00000000] 19:48:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1A04A000) [pid = 3720] [serial = 575] [outer = 19DA0C00] 19:48:33 INFO - PROCESS | 3720 | 1463971713592 Marionette DEBUG loaded listener.js 19:48:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1A055400) [pid = 3720] [serial = 576] [outer = 19DA0C00] 19:48:34 INFO - PROCESS | 3720 | 1463971714592 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:48:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 19:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1344ms 19:48:34 INFO - PROCESS | 3720 | 1463971714622 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 19:48:34 INFO - PROCESS | 3720 | 1463971714626 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 19:48:34 INFO - PROCESS | 3720 | 1463971714631 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:48:34 INFO - PROCESS | 3720 | 1463971714635 Marionette TRACE conn2 <- [1,734,null,{}] 19:48:34 INFO - PROCESS | 3720 | 1463971714640 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:34 INFO - PROCESS | 3720 | 1463971714733 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 19:48:34 INFO - PROCESS | 3720 | 1463971714846 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:34 INFO - PROCESS | 3720 | ++DOCSHELL 1055C400 == 48 [pid = 3720] [id = 193] 19:48:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (11CF2C00) [pid = 3720] [serial = 577] [outer = 00000000] 19:48:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (13073000) [pid = 3720] [serial = 578] [outer = 11CF2C00] 19:48:34 INFO - PROCESS | 3720 | 1463971714946 Marionette DEBUG loaded listener.js 19:48:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (13D89400) [pid = 3720] [serial = 579] [outer = 11CF2C00] 19:48:35 INFO - PROCESS | 3720 | --DOCSHELL 10F44800 == 47 [pid = 3720] [id = 187] 19:48:35 INFO - PROCESS | 3720 | --DOCSHELL 10F3C400 == 46 [pid = 3720] [id = 186] 19:48:35 INFO - PROCESS | 3720 | --DOCSHELL 15630000 == 45 [pid = 3720] [id = 185] 19:48:35 INFO - PROCESS | 3720 | --DOCSHELL 1543C000 == 44 [pid = 3720] [id = 184] 19:48:35 INFO - PROCESS | 3720 | --DOCSHELL 10505400 == 43 [pid = 3720] [id = 183] 19:48:35 INFO - PROCESS | 3720 | --DOCSHELL 10F3DC00 == 42 [pid = 3720] [id = 182] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1543F400) [pid = 3720] [serial = 534] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (137F1800) [pid = 3720] [serial = 503] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (18230800) [pid = 3720] [serial = 506] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (17E01C00) [pid = 3720] [serial = 536] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (13711000) [pid = 3720] [serial = 516] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (14EA1000) [pid = 3720] [serial = 533] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1669FC00) [pid = 3720] [serial = 524] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (12D7D400) [pid = 3720] [serial = 515] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (11436800) [pid = 3720] [serial = 512] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (10B0EC00) [pid = 3720] [serial = 500] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (166A2C00) [pid = 3720] [serial = 525] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (15448800) [pid = 3720] [serial = 519] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (15D02400) [pid = 3720] [serial = 521] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17042C00) [pid = 3720] [serial = 509] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (11CEF400) [pid = 3720] [serial = 513] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D3C800) [pid = 3720] [serial = 528] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1822F400) [pid = 3720] [serial = 531] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17450000) [pid = 3720] [serial = 527] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1822A800) [pid = 3720] [serial = 530] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (15D0DC00) [pid = 3720] [serial = 522] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1543C400) [pid = 3720] [serial = 518] [outer = 00000000] [url = about:blank] 19:48:35 INFO - PROCESS | 3720 | 1463971715882 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 19:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1282ms 19:48:35 INFO - PROCESS | 3720 | 1463971715919 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 19:48:35 INFO - PROCESS | 3720 | 1463971715925 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 19:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:48:35 INFO - PROCESS | 3720 | 1463971715930 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:48:35 INFO - PROCESS | 3720 | 1463971715933 Marionette TRACE conn2 <- [1,738,null,{}] 19:48:35 INFO - PROCESS | 3720 | 1463971715937 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:36 INFO - PROCESS | 3720 | 1463971716019 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 19:48:36 INFO - PROCESS | 3720 | 1463971716091 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:36 INFO - PROCESS | 3720 | ++DOCSHELL 10F44800 == 43 [pid = 3720] [id = 194] 19:48:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (11204400) [pid = 3720] [serial = 580] [outer = 00000000] 19:48:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (13367800) [pid = 3720] [serial = 581] [outer = 11204400] 19:48:36 INFO - PROCESS | 3720 | 1463971716142 Marionette DEBUG loaded listener.js 19:48:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1535D400) [pid = 3720] [serial = 582] [outer = 11204400] 19:48:36 INFO - PROCESS | 3720 | 1463971716993 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1066ms 19:48:37 INFO - PROCESS | 3720 | 1463971717003 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:48:37 INFO - PROCESS | 3720 | 1463971717006 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 19:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:48:37 INFO - PROCESS | 3720 | 1463971717009 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:48:37 INFO - PROCESS | 3720 | 1463971717013 Marionette TRACE conn2 <- [1,742,null,{}] 19:48:37 INFO - PROCESS | 3720 | 1463971717023 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:37 INFO - PROCESS | 3720 | 1463971717145 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 19:48:37 INFO - PROCESS | 3720 | 1463971717158 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:37 INFO - PROCESS | 3720 | ++DOCSHELL 15442400 == 44 [pid = 3720] [id = 195] 19:48:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (15442C00) [pid = 3720] [serial = 583] [outer = 00000000] 19:48:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15D07400) [pid = 3720] [serial = 584] [outer = 15442C00] 19:48:37 INFO - PROCESS | 3720 | 1463971717205 Marionette DEBUG loaded listener.js 19:48:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1669A800) [pid = 3720] [serial = 585] [outer = 15442C00] 19:48:38 INFO - PROCESS | 3720 | 1463971718134 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 19:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 19:48:38 INFO - PROCESS | 3720 | 1463971718154 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 19:48:38 INFO - PROCESS | 3720 | 1463971718158 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 19:48:38 INFO - PROCESS | 3720 | 1463971718147 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:48:38 INFO - PROCESS | 3720 | 1463971718149 Marionette TRACE conn2 <- [1,746,null,{}] 19:48:38 INFO - PROCESS | 3720 | 1463971718153 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:38 INFO - PROCESS | 3720 | 1463971718259 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:48:38 INFO - PROCESS | 3720 | 1463971718265 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:38 INFO - PROCESS | 3720 | ++DOCSHELL 15E80800 == 45 [pid = 3720] [id = 196] 19:48:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1669DC00) [pid = 3720] [serial = 586] [outer = 00000000] 19:48:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (168BE800) [pid = 3720] [serial = 587] [outer = 1669DC00] 19:48:38 INFO - PROCESS | 3720 | 1463971718352 Marionette DEBUG loaded listener.js 19:48:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17042C00) [pid = 3720] [serial = 588] [outer = 1669DC00] 19:48:38 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (10F45C00) [pid = 3720] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:48:38 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1543F000) [pid = 3720] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:48:38 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (105F3C00) [pid = 3720] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:48:38 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (10F3E400) [pid = 3720] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:48:38 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15D04400) [pid = 3720] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:48:38 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (10F3F800) [pid = 3720] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:48:38 INFO - PROCESS | 3720 | 1463971718764 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 618ms 19:48:38 INFO - PROCESS | 3720 | 1463971718786 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 19:48:38 INFO - PROCESS | 3720 | 1463971718787 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 19:48:38 INFO - PROCESS | 3720 | 1463971718791 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:48:38 INFO - PROCESS | 3720 | 1463971718792 Marionette TRACE conn2 <- [1,750,null,{}] 19:48:38 INFO - PROCESS | 3720 | 1463971718796 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:38 INFO - PROCESS | 3720 | 1463971718901 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 19:48:38 INFO - PROCESS | 3720 | 1463971718948 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:38 INFO - PROCESS | 3720 | ++DOCSHELL 16007000 == 46 [pid = 3720] [id = 197] 19:48:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (167F7400) [pid = 3720] [serial = 589] [outer = 00000000] 19:48:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (174E0400) [pid = 3720] [serial = 590] [outer = 167F7400] 19:48:38 INFO - PROCESS | 3720 | 1463971718992 Marionette DEBUG loaded listener.js 19:48:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17D3C800) [pid = 3720] [serial = 591] [outer = 167F7400] 19:48:39 INFO - PROCESS | 3720 | 1463971719809 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:48:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 19:48:39 INFO - PROCESS | 3720 | 1463971719873 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 19:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:48:39 INFO - PROCESS | 3720 | 1463971719875 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 19:48:39 INFO - PROCESS | 3720 | 1463971719879 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:48:39 INFO - PROCESS | 3720 | 1463971719881 Marionette TRACE conn2 <- [1,754,null,{}] 19:48:39 INFO - PROCESS | 3720 | 1463971719885 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:40 INFO - PROCESS | 3720 | 1463971720054 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 19:48:40 INFO - PROCESS | 3720 | 1463971720104 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:40 INFO - PROCESS | 3720 | ++DOCSHELL 0F273C00 == 47 [pid = 3720] [id = 198] 19:48:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0F276000) [pid = 3720] [serial = 592] [outer = 00000000] 19:48:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (105F7400) [pid = 3720] [serial = 593] [outer = 0F276000] 19:48:40 INFO - PROCESS | 3720 | 1463971720160 Marionette DEBUG loaded listener.js 19:48:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (10B10000) [pid = 3720] [serial = 594] [outer = 0F276000] 19:48:41 INFO - PROCESS | 3720 | 1463971721229 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:48:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1376ms 19:48:41 INFO - PROCESS | 3720 | 1463971721268 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 19:48:41 INFO - PROCESS | 3720 | 1463971721272 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 19:48:41 INFO - PROCESS | 3720 | 1463971721276 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:48:41 INFO - PROCESS | 3720 | 1463971721281 Marionette TRACE conn2 <- [1,758,null,{}] 19:48:41 INFO - PROCESS | 3720 | 1463971721285 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:41 INFO - PROCESS | 3720 | 1463971721417 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 19:48:41 INFO - PROCESS | 3720 | 1463971721577 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:41 INFO - PROCESS | 3720 | ++DOCSHELL 103DA000 == 48 [pid = 3720] [id = 199] 19:48:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (15440000) [pid = 3720] [serial = 595] [outer = 00000000] 19:48:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (15452800) [pid = 3720] [serial = 596] [outer = 15440000] 19:48:41 INFO - PROCESS | 3720 | 1463971721633 Marionette DEBUG loaded listener.js 19:48:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1562A800) [pid = 3720] [serial = 597] [outer = 15440000] 19:48:42 INFO - PROCESS | 3720 | 1463971722167 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 943ms 19:48:42 INFO - PROCESS | 3720 | 1463971722223 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:48:42 INFO - PROCESS | 3720 | 1463971722227 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 19:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:48:42 INFO - PROCESS | 3720 | 1463971722232 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:48:42 INFO - PROCESS | 3720 | 1463971722236 Marionette TRACE conn2 <- [1,762,null,{}] 19:48:42 INFO - PROCESS | 3720 | 1463971722242 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:42 INFO - PROCESS | 3720 | 1463971722364 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 19:48:42 INFO - PROCESS | 3720 | 1463971722489 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:42 INFO - PROCESS | 3720 | ++DOCSHELL 17450C00 == 49 [pid = 3720] [id = 200] 19:48:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (174D9C00) [pid = 3720] [serial = 598] [outer = 00000000] 19:48:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17E05000) [pid = 3720] [serial = 599] [outer = 174D9C00] 19:48:42 INFO - PROCESS | 3720 | 1463971722544 Marionette DEBUG loaded listener.js 19:48:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (17ECD400) [pid = 3720] [serial = 600] [outer = 174D9C00] 19:48:43 INFO - PROCESS | 3720 | 1463971723138 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 942ms 19:48:43 INFO - PROCESS | 3720 | 1463971723162 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 19:48:43 INFO - PROCESS | 3720 | 1463971723166 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 19:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:48:43 INFO - PROCESS | 3720 | 1463971723177 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:48:43 INFO - PROCESS | 3720 | 1463971723181 Marionette TRACE conn2 <- [1,766,null,{}] 19:48:43 INFO - PROCESS | 3720 | 1463971723185 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:43 INFO - PROCESS | 3720 | 1463971723293 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:48:43 INFO - PROCESS | 3720 | 1463971723416 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:43 INFO - PROCESS | 3720 | ++DOCSHELL 17E10400 == 50 [pid = 3720] [id = 201] 19:48:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1822A800) [pid = 3720] [serial = 601] [outer = 00000000] 19:48:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (19DA1400) [pid = 3720] [serial = 602] [outer = 1822A800] 19:48:43 INFO - PROCESS | 3720 | 1463971723470 Marionette DEBUG loaded listener.js 19:48:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1A048C00) [pid = 3720] [serial = 603] [outer = 1822A800] 19:48:44 INFO - PROCESS | 3720 | 1463971724121 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 989ms 19:48:44 INFO - PROCESS | 3720 | 1463971724160 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 19:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:48:44 INFO - PROCESS | 3720 | 1463971724163 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 19:48:44 INFO - PROCESS | 3720 | 1463971724169 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:48:44 INFO - PROCESS | 3720 | 1463971724172 Marionette TRACE conn2 <- [1,770,null,{}] 19:48:44 INFO - PROCESS | 3720 | 1463971724179 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:44 INFO - PROCESS | 3720 | 1463971724278 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 19:48:44 INFO - PROCESS | 3720 | 1463971724406 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:44 INFO - PROCESS | 3720 | ++DOCSHELL 11A04400 == 51 [pid = 3720] [id = 202] 19:48:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (12AE6400) [pid = 3720] [serial = 604] [outer = 00000000] 19:48:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (13709000) [pid = 3720] [serial = 605] [outer = 12AE6400] 19:48:44 INFO - PROCESS | 3720 | 1463971724458 Marionette DEBUG loaded listener.js 19:48:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (15369000) [pid = 3720] [serial = 606] [outer = 12AE6400] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 16007000 == 50 [pid = 3720] [id = 197] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 15E80800 == 49 [pid = 3720] [id = 196] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 15442400 == 48 [pid = 3720] [id = 195] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 10F44800 == 47 [pid = 3720] [id = 194] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 1055C400 == 46 [pid = 3720] [id = 193] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 17E0A400 == 45 [pid = 3720] [id = 191] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 15443400 == 44 [pid = 3720] [id = 190] 19:48:44 INFO - PROCESS | 3720 | --DOCSHELL 10B0A800 == 43 [pid = 3720] [id = 189] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (174D8800) [pid = 3720] [serial = 561] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (15455800) [pid = 3720] [serial = 551] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1142F000) [pid = 3720] [serial = 548] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (130C9800) [pid = 3720] [serial = 549] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (12AEAC00) [pid = 3720] [serial = 546] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (11CEC000) [pid = 3720] [serial = 545] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (14EBB800) [pid = 3720] [serial = 542] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (17E10800) [pid = 3720] [serial = 563] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1600A400) [pid = 3720] [serial = 554] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (10B15000) [pid = 3720] [serial = 539] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (15631800) [pid = 3720] [serial = 560] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1669F400) [pid = 3720] [serial = 555] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16696800) [pid = 3720] [serial = 557] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (167F5800) [pid = 3720] [serial = 558] [outer = 00000000] [url = about:blank] 19:48:44 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (154EC800) [pid = 3720] [serial = 552] [outer = 00000000] [url = about:blank] 19:48:45 INFO - PROCESS | 3720 | 1463971724997 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 834ms 19:48:45 INFO - PROCESS | 3720 | 1463971725011 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 19:48:45 INFO - PROCESS | 3720 | 1463971725016 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 19:48:45 INFO - PROCESS | 3720 | 1463971725022 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:48:45 INFO - PROCESS | 3720 | 1463971725024 Marionette TRACE conn2 <- [1,774,null,{}] 19:48:45 INFO - PROCESS | 3720 | 1463971725028 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:45 INFO - PROCESS | 3720 | 1463971725114 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 19:48:45 INFO - PROCESS | 3720 | 1463971725124 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:45 INFO - PROCESS | 3720 | ++DOCSHELL 10B16C00 == 44 [pid = 3720] [id = 203] 19:48:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (10E5B000) [pid = 3720] [serial = 607] [outer = 00000000] 19:48:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (13372400) [pid = 3720] [serial = 608] [outer = 10E5B000] 19:48:45 INFO - PROCESS | 3720 | 1463971725169 Marionette DEBUG loaded listener.js 19:48:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1536AC00) [pid = 3720] [serial = 609] [outer = 10E5B000] 19:48:45 INFO - PROCESS | 3720 | 1463971725611 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 634ms 19:48:45 INFO - PROCESS | 3720 | 1463971725647 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 19:48:45 INFO - PROCESS | 3720 | 1463971725649 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 19:48:45 INFO - PROCESS | 3720 | 1463971725652 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:48:45 INFO - PROCESS | 3720 | 1463971725656 Marionette TRACE conn2 <- [1,778,null,{}] 19:48:45 INFO - PROCESS | 3720 | 1463971725666 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:45 INFO - PROCESS | 3720 | 1463971725780 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 19:48:45 INFO - PROCESS | 3720 | 1463971725791 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:45 INFO - PROCESS | 3720 | ++DOCSHELL 16695800 == 45 [pid = 3720] [id = 204] 19:48:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (16696800) [pid = 3720] [serial = 610] [outer = 00000000] 19:48:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (166A0800) [pid = 3720] [serial = 611] [outer = 16696800] 19:48:45 INFO - PROCESS | 3720 | 1463971725839 Marionette DEBUG loaded listener.js 19:48:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (167F6800) [pid = 3720] [serial = 612] [outer = 16696800] 19:48:46 INFO - PROCESS | 3720 | 1463971726288 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 698ms 19:48:46 INFO - PROCESS | 3720 | 1463971726352 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:48:46 INFO - PROCESS | 3720 | 1463971726354 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 19:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:48:46 INFO - PROCESS | 3720 | 1463971726358 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:48:46 INFO - PROCESS | 3720 | 1463971726359 Marionette TRACE conn2 <- [1,782,null,{}] 19:48:46 INFO - PROCESS | 3720 | 1463971726363 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:46 INFO - PROCESS | 3720 | 1463971726442 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 19:48:46 INFO - PROCESS | 3720 | 1463971726448 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:46 INFO - PROCESS | 3720 | ++DOCSHELL 166E9400 == 46 [pid = 3720] [id = 205] 19:48:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1696E400) [pid = 3720] [serial = 613] [outer = 00000000] 19:48:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17E05800) [pid = 3720] [serial = 614] [outer = 1696E400] 19:48:46 INFO - PROCESS | 3720 | 1463971726492 Marionette DEBUG loaded listener.js 19:48:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (17E10C00) [pid = 3720] [serial = 615] [outer = 1696E400] 19:48:46 INFO - PROCESS | 3720 | 1463971726940 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 19:48:46 INFO - PROCESS | 3720 | 1463971726995 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 19:48:46 INFO - PROCESS | 3720 | 1463971726997 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 19:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:48:46 INFO - PROCESS | 3720 | 1463971727001 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:48:46 INFO - PROCESS | 3720 | 1463971727002 Marionette TRACE conn2 <- [1,786,null,{}] 19:48:47 INFO - PROCESS | 3720 | 1463971727006 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:47 INFO - PROCESS | 3720 | 1463971727119 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:48:47 INFO - PROCESS | 3720 | 1463971727203 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:47 INFO - PROCESS | 3720 | ++DOCSHELL 19715400 == 47 [pid = 3720] [id = 206] 19:48:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (19716800) [pid = 3720] [serial = 616] [outer = 00000000] 19:48:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (198AE400) [pid = 3720] [serial = 617] [outer = 19716800] 19:48:47 INFO - PROCESS | 3720 | 1463971727247 Marionette DEBUG loaded listener.js 19:48:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (198AF400) [pid = 3720] [serial = 618] [outer = 19716800] 19:48:47 INFO - PROCESS | 3720 | 1463971727628 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 19:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 682ms 19:48:47 INFO - PROCESS | 3720 | 1463971727684 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 19:48:47 INFO - PROCESS | 3720 | 1463971727686 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 19:48:47 INFO - PROCESS | 3720 | 1463971727689 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:48:47 INFO - PROCESS | 3720 | 1463971727691 Marionette TRACE conn2 <- [1,790,null,{}] 19:48:47 INFO - PROCESS | 3720 | 1463971727694 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:47 INFO - PROCESS | 3720 | 1463971727821 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 19:48:47 INFO - PROCESS | 3720 | 1463971727881 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:47 INFO - PROCESS | 3720 | ++DOCSHELL 17392C00 == 48 [pid = 3720] [id = 207] 19:48:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (19D9E800) [pid = 3720] [serial = 619] [outer = 00000000] 19:48:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1A2E8800) [pid = 3720] [serial = 620] [outer = 19D9E800] 19:48:47 INFO - PROCESS | 3720 | 1463971727926 Marionette DEBUG loaded listener.js 19:48:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1A506400) [pid = 3720] [serial = 621] [outer = 19D9E800] 19:48:48 INFO - PROCESS | 3720 | 1463971728344 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 19:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 682ms 19:48:48 INFO - PROCESS | 3720 | 1463971728399 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 19:48:48 INFO - PROCESS | 3720 | 1463971728401 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 19:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:48:48 INFO - PROCESS | 3720 | 1463971728405 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:48:48 INFO - PROCESS | 3720 | 1463971728406 Marionette TRACE conn2 <- [1,794,null,{}] 19:48:48 INFO - PROCESS | 3720 | 1463971728410 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:48 INFO - PROCESS | 3720 | 1463971728541 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 19:48:48 INFO - PROCESS | 3720 | 1463971728600 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:48 INFO - PROCESS | 3720 | ++DOCSHELL 1A10B000 == 49 [pid = 3720] [id = 208] 19:48:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1A2E6400) [pid = 3720] [serial = 622] [outer = 00000000] 19:48:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (1A7BAC00) [pid = 3720] [serial = 623] [outer = 1A2E6400] 19:48:48 INFO - PROCESS | 3720 | 1463971728644 Marionette DEBUG loaded listener.js 19:48:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1A7BD000) [pid = 3720] [serial = 624] [outer = 1A2E6400] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1669DC00) [pid = 3720] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (19DA0C00) [pid = 3720] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (11CF2C00) [pid = 3720] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (11204400) [pid = 3720] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (15442C00) [pid = 3720] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (12D7D800) [pid = 3720] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (16697800) [pid = 3720] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (14E6E800) [pid = 3720] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (10F44400) [pid = 3720] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:48:48 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0C388400) [pid = 3720] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:48:49 INFO - PROCESS | 3720 | 1463971729041 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 19:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 682ms 19:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:48:49 INFO - PROCESS | 3720 | 1463971729104 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 19:48:49 INFO - PROCESS | 3720 | 1463971729106 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 19:48:49 INFO - PROCESS | 3720 | 1463971729110 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:48:49 INFO - PROCESS | 3720 | 1463971729111 Marionette TRACE conn2 <- [1,798,null,{}] 19:48:49 INFO - PROCESS | 3720 | 1463971729114 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:49 INFO - PROCESS | 3720 | 1463971729190 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 19:48:49 INFO - PROCESS | 3720 | 1463971729196 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:49 INFO - PROCESS | 3720 | ++DOCSHELL 10B09C00 == 50 [pid = 3720] [id = 209] 19:48:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (11CEF400) [pid = 3720] [serial = 625] [outer = 00000000] 19:48:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (16697000) [pid = 3720] [serial = 626] [outer = 11CEF400] 19:48:49 INFO - PROCESS | 3720 | 1463971729243 Marionette DEBUG loaded listener.js 19:48:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1A7B7000) [pid = 3720] [serial = 627] [outer = 11CEF400] 19:48:49 INFO - PROCESS | 3720 | 1463971729653 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 588ms 19:48:49 INFO - PROCESS | 3720 | 1463971729690 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:48:49 INFO - PROCESS | 3720 | 1463971729692 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 19:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:48:49 INFO - PROCESS | 3720 | 1463971729696 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:48:49 INFO - PROCESS | 3720 | 1463971729698 Marionette TRACE conn2 <- [1,802,null,{}] 19:48:49 INFO - PROCESS | 3720 | 1463971729701 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:49 INFO - PROCESS | 3720 | 1463971729777 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 19:48:49 INFO - PROCESS | 3720 | 1463971729783 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:49 INFO - PROCESS | 3720 | ++DOCSHELL 103EA800 == 51 [pid = 3720] [id = 210] 19:48:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (10F0D000) [pid = 3720] [serial = 628] [outer = 00000000] 19:48:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (15D12C00) [pid = 3720] [serial = 629] [outer = 10F0D000] 19:48:49 INFO - PROCESS | 3720 | 1463971729826 Marionette DEBUG loaded listener.js 19:48:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1A8A9000) [pid = 3720] [serial = 630] [outer = 10F0D000] 19:48:50 INFO - PROCESS | 3720 | 1463971730263 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 19:48:50 INFO - PROCESS | 3720 | 1463971730295 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 19:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:48:50 INFO - PROCESS | 3720 | 1463971730298 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:48:50 INFO - PROCESS | 3720 | 1463971730300 Marionette TRACE conn2 <- [1,806,null,{}] 19:48:50 INFO - PROCESS | 3720 | 1463971730318 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:50 INFO - PROCESS | 3720 | 1463971730401 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:48:50 INFO - PROCESS | 3720 | 1463971730408 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:50 INFO - PROCESS | 3720 | ++DOCSHELL 1A8AAC00 == 52 [pid = 3720] [id = 211] 19:48:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1A8AB400) [pid = 3720] [serial = 631] [outer = 00000000] 19:48:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1A906400) [pid = 3720] [serial = 632] [outer = 1A8AB400] 19:48:50 INFO - PROCESS | 3720 | 1463971730452 Marionette DEBUG loaded listener.js 19:48:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (1A909800) [pid = 3720] [serial = 633] [outer = 1A8AB400] 19:48:50 INFO - PROCESS | 3720 | 1463971730862 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 589ms 19:48:50 INFO - PROCESS | 3720 | 1463971730895 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 19:48:50 INFO - PROCESS | 3720 | 1463971730897 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 19:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:48:50 INFO - PROCESS | 3720 | 1463971730915 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:48:50 INFO - PROCESS | 3720 | 1463971730917 Marionette TRACE conn2 <- [1,810,null,{}] 19:48:50 INFO - PROCESS | 3720 | 1463971730920 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:51 INFO - PROCESS | 3720 | 1463971731069 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 19:48:51 INFO - PROCESS | 3720 | 1463971731232 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:51 INFO - PROCESS | 3720 | ++DOCSHELL 10F3D000 == 53 [pid = 3720] [id = 212] 19:48:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (10F3E400) [pid = 3720] [serial = 634] [outer = 00000000] 19:48:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1142EC00) [pid = 3720] [serial = 635] [outer = 10F3E400] 19:48:51 INFO - PROCESS | 3720 | 1463971731289 Marionette DEBUG loaded listener.js 19:48:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (128A9000) [pid = 3720] [serial = 636] [outer = 10F3E400] 19:48:51 INFO - PROCESS | 3720 | 1463971731861 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 19:48:51 INFO - PROCESS | 3720 | 1463971731902 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 19:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:48:51 INFO - PROCESS | 3720 | 1463971731907 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:48:51 INFO - PROCESS | 3720 | 1463971731911 Marionette TRACE conn2 <- [1,814,null,{}] 19:48:51 INFO - PROCESS | 3720 | 1463971731916 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:52 INFO - PROCESS | 3720 | 1463971732027 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 19:48:52 INFO - PROCESS | 3720 | 1463971732127 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:52 INFO - PROCESS | 3720 | ++DOCSHELL 1336C000 == 54 [pid = 3720] [id = 213] 19:48:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1543C400) [pid = 3720] [serial = 637] [outer = 00000000] 19:48:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1669CC00) [pid = 3720] [serial = 638] [outer = 1543C400] 19:48:52 INFO - PROCESS | 3720 | 1463971732182 Marionette DEBUG loaded listener.js 19:48:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (167FAC00) [pid = 3720] [serial = 639] [outer = 1543C400] 19:48:52 INFO - PROCESS | 3720 | 1463971732793 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 19:48:52 INFO - PROCESS | 3720 | 1463971732854 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 19:48:52 INFO - PROCESS | 3720 | 1463971732857 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 19:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:48:52 INFO - PROCESS | 3720 | 1463971732861 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:48:52 INFO - PROCESS | 3720 | 1463971732863 Marionette TRACE conn2 <- [1,818,null,{}] 19:48:52 INFO - PROCESS | 3720 | 1463971732867 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:52 INFO - PROCESS | 3720 | 1463971732969 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 19:48:53 INFO - PROCESS | 3720 | 1463971733071 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:53 INFO - PROCESS | 3720 | ++DOCSHELL 19CBB800 == 55 [pid = 3720] [id = 214] 19:48:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A101400) [pid = 3720] [serial = 640] [outer = 00000000] 19:48:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A505400) [pid = 3720] [serial = 641] [outer = 1A101400] 19:48:53 INFO - PROCESS | 3720 | 1463971733123 Marionette DEBUG loaded listener.js 19:48:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1A8B6400) [pid = 3720] [serial = 642] [outer = 1A101400] 19:48:53 INFO - PROCESS | 3720 | 1463971733766 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 19:48:53 INFO - PROCESS | 3720 | 1463971733788 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:48:53 INFO - PROCESS | 3720 | 1463971733792 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 19:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:48:53 INFO - PROCESS | 3720 | 1463971733803 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:48:53 INFO - PROCESS | 3720 | 1463971733807 Marionette TRACE conn2 <- [1,822,null,{}] 19:48:53 INFO - PROCESS | 3720 | 1463971733811 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:53 INFO - PROCESS | 3720 | 1463971733915 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 19:48:54 INFO - PROCESS | 3720 | 1463971734041 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:54 INFO - PROCESS | 3720 | ++DOCSHELL 10E4F400 == 56 [pid = 3720] [id = 215] 19:48:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1A504000) [pid = 3720] [serial = 643] [outer = 00000000] 19:48:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1ABBAC00) [pid = 3720] [serial = 644] [outer = 1A504000] 19:48:54 INFO - PROCESS | 3720 | 1463971734094 Marionette DEBUG loaded listener.js 19:48:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1ACDE800) [pid = 3720] [serial = 645] [outer = 1A504000] 19:48:54 INFO - PROCESS | 3720 | 1463971734625 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 899ms 19:48:54 INFO - PROCESS | 3720 | 1463971734703 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 19:48:54 INFO - PROCESS | 3720 | 1463971734706 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 19:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:48:54 INFO - PROCESS | 3720 | 1463971734709 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:48:54 INFO - PROCESS | 3720 | 1463971734711 Marionette TRACE conn2 <- [1,826,null,{}] 19:48:54 INFO - PROCESS | 3720 | 1463971734715 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:54 INFO - PROCESS | 3720 | 1463971734814 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 19:48:54 INFO - PROCESS | 3720 | 1463971734913 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:54 INFO - PROCESS | 3720 | ++DOCSHELL 1ABB7C00 == 57 [pid = 3720] [id = 216] 19:48:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1ACD9C00) [pid = 3720] [serial = 646] [outer = 00000000] 19:48:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1ADC3000) [pid = 3720] [serial = 647] [outer = 1ACD9C00] 19:48:54 INFO - PROCESS | 3720 | 1463971734965 Marionette DEBUG loaded listener.js 19:48:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1ADC8000) [pid = 3720] [serial = 648] [outer = 1ACD9C00] 19:48:55 INFO - PROCESS | 3720 | 1463971735754 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1085ms 19:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:48:55 INFO - PROCESS | 3720 | 1463971735788 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 19:48:55 INFO - PROCESS | 3720 | 1463971735791 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 19:48:55 INFO - PROCESS | 3720 | 1463971735796 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:48:55 INFO - PROCESS | 3720 | 1463971735800 Marionette TRACE conn2 <- [1,830,null,{}] 19:48:55 INFO - PROCESS | 3720 | 1463971735805 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:55 INFO - PROCESS | 3720 | 1463971735901 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 19:48:56 INFO - PROCESS | 3720 | 1463971736031 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:56 INFO - PROCESS | 3720 | ++DOCSHELL 10F41800 == 58 [pid = 3720] [id = 217] 19:48:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (10F43000) [pid = 3720] [serial = 649] [outer = 00000000] 19:48:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (12AEF800) [pid = 3720] [serial = 650] [outer = 10F43000] 19:48:56 INFO - PROCESS | 3720 | 1463971736086 Marionette DEBUG loaded listener.js 19:48:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (140C3000) [pid = 3720] [serial = 651] [outer = 10F43000] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 13317C00 == 57 [pid = 3720] [id = 179] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 1A8AAC00 == 56 [pid = 3720] [id = 211] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 103EA800 == 55 [pid = 3720] [id = 210] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 10B09C00 == 54 [pid = 3720] [id = 209] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 1A10B000 == 53 [pid = 3720] [id = 208] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 17392C00 == 52 [pid = 3720] [id = 207] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 19715400 == 51 [pid = 3720] [id = 206] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 166E9400 == 50 [pid = 3720] [id = 205] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 16695800 == 49 [pid = 3720] [id = 204] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 10B16C00 == 48 [pid = 3720] [id = 203] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 11A04400 == 47 [pid = 3720] [id = 202] 19:48:56 INFO - PROCESS | 3720 | --DOCSHELL 17097C00 == 46 [pid = 3720] [id = 188] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A7BB000) [pid = 3720] [serial = 417] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (174DDC00) [pid = 3720] [serial = 510] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (137F3000) [pid = 3720] [serial = 465] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (10B12C00) [pid = 3720] [serial = 462] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (174E0400) [pid = 3720] [serial = 590] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (168BE800) [pid = 3720] [serial = 587] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (10E5A400) [pid = 3720] [serial = 566] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15639000) [pid = 3720] [serial = 569] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (19716400) [pid = 3720] [serial = 572] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A055400) [pid = 3720] [serial = 576] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1A04A000) [pid = 3720] [serial = 575] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (13D89400) [pid = 3720] [serial = 579] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (13073000) [pid = 3720] [serial = 578] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (13367800) [pid = 3720] [serial = 581] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1535D400) [pid = 3720] [serial = 582] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (17042C00) [pid = 3720] [serial = 588] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1669A800) [pid = 3720] [serial = 585] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (15D07400) [pid = 3720] [serial = 584] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1543FC00) [pid = 3720] [serial = 543] [outer = 00000000] [url = about:blank] 19:48:56 INFO - PROCESS | 3720 | 1463971736720 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 19:48:56 INFO - PROCESS | 3720 | 1463971736741 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 19:48:56 INFO - PROCESS | 3720 | 1463971736746 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 19:48:56 INFO - PROCESS | 3720 | 1463971736752 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:48:56 INFO - PROCESS | 3720 | 1463971736755 Marionette TRACE conn2 <- [1,834,null,{}] 19:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:48:56 INFO - PROCESS | 3720 | 1463971736758 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:56 INFO - PROCESS | 3720 | 1463971736840 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 19:48:56 INFO - PROCESS | 3720 | 1463971736943 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:56 INFO - PROCESS | 3720 | ++DOCSHELL 10A59400 == 47 [pid = 3720] [id = 218] 19:48:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (10B09800) [pid = 3720] [serial = 652] [outer = 00000000] 19:48:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1142F000) [pid = 3720] [serial = 653] [outer = 10B09800] 19:48:56 INFO - PROCESS | 3720 | 1463971736988 Marionette DEBUG loaded listener.js 19:48:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (13711800) [pid = 3720] [serial = 654] [outer = 10B09800] 19:48:57 INFO - PROCESS | 3720 | 1463971737395 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 697ms 19:48:57 INFO - PROCESS | 3720 | 1463971737455 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 19:48:57 INFO - PROCESS | 3720 | 1463971737457 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 19:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:48:57 INFO - PROCESS | 3720 | 1463971737460 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:48:57 INFO - PROCESS | 3720 | 1463971737464 Marionette TRACE conn2 <- [1,838,null,{}] 19:48:57 INFO - PROCESS | 3720 | 1463971737474 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:57 INFO - PROCESS | 3720 | 1463971737554 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:48:57 INFO - PROCESS | 3720 | 1463971737613 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:57 INFO - PROCESS | 3720 | ++DOCSHELL 15639000 == 48 [pid = 3720] [id = 219] 19:48:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (15B26C00) [pid = 3720] [serial = 655] [outer = 00000000] 19:48:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (15D18800) [pid = 3720] [serial = 656] [outer = 15B26C00] 19:48:57 INFO - PROCESS | 3720 | 1463971737663 Marionette DEBUG loaded listener.js 19:48:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (16699400) [pid = 3720] [serial = 657] [outer = 15B26C00] 19:48:58 INFO - PROCESS | 3720 | 1463971738087 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 698ms 19:48:58 INFO - PROCESS | 3720 | 1463971738143 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 19:48:58 INFO - PROCESS | 3720 | 1463971738145 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 19:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:48:58 INFO - PROCESS | 3720 | 1463971738149 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:48:58 INFO - PROCESS | 3720 | 1463971738151 Marionette TRACE conn2 <- [1,842,null,{}] 19:48:58 INFO - PROCESS | 3720 | 1463971738154 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:58 INFO - PROCESS | 3720 | 1463971738233 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 19:48:58 INFO - PROCESS | 3720 | 1463971738242 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:58 INFO - PROCESS | 3720 | ++DOCSHELL 1669FC00 == 49 [pid = 3720] [id = 220] 19:48:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (16843C00) [pid = 3720] [serial = 658] [outer = 00000000] 19:48:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (16D2E400) [pid = 3720] [serial = 659] [outer = 16843C00] 19:48:58 INFO - PROCESS | 3720 | 1463971738286 Marionette DEBUG loaded listener.js 19:48:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (17395C00) [pid = 3720] [serial = 660] [outer = 16843C00] 19:48:58 INFO - PROCESS | 3720 | 1463971738708 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 589ms 19:48:58 INFO - PROCESS | 3720 | 1463971738746 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 19:48:58 INFO - PROCESS | 3720 | 1463971738748 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 19:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:48:58 INFO - PROCESS | 3720 | 1463971738751 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:48:58 INFO - PROCESS | 3720 | 1463971738753 Marionette TRACE conn2 <- [1,846,null,{}] 19:48:58 INFO - PROCESS | 3720 | 1463971738756 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:58 INFO - PROCESS | 3720 | 1463971738844 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 19:48:58 INFO - PROCESS | 3720 | 1463971738851 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:58 INFO - PROCESS | 3720 | ++DOCSHELL 15442C00 == 50 [pid = 3720] [id = 221] 19:48:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (168BD000) [pid = 3720] [serial = 661] [outer = 00000000] 19:48:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (17ECC400) [pid = 3720] [serial = 662] [outer = 168BD000] 19:48:58 INFO - PROCESS | 3720 | 1463971738894 Marionette DEBUG loaded listener.js 19:48:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (19711000) [pid = 3720] [serial = 663] [outer = 168BD000] 19:48:59 INFO - PROCESS | 3720 | 1463971739376 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 636ms 19:48:59 INFO - PROCESS | 3720 | 1463971739393 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 19:48:59 INFO - PROCESS | 3720 | 1463971739395 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 19:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:48:59 INFO - PROCESS | 3720 | 1463971739406 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:48:59 INFO - PROCESS | 3720 | 1463971739408 Marionette TRACE conn2 <- [1,850,null,{}] 19:48:59 INFO - PROCESS | 3720 | 1463971739411 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:48:59 INFO - PROCESS | 3720 | 1463971739536 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 19:48:59 INFO - PROCESS | 3720 | 1463971739599 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:59 INFO - PROCESS | 3720 | ++DOCSHELL 18232400 == 51 [pid = 3720] [id = 222] 19:48:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19CBC000) [pid = 3720] [serial = 664] [outer = 00000000] 19:48:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1A04A800) [pid = 3720] [serial = 665] [outer = 19CBC000] 19:48:59 INFO - PROCESS | 3720 | 1463971739636 Marionette DEBUG loaded listener.js 19:48:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A104000) [pid = 3720] [serial = 666] [outer = 19CBC000] 19:49:00 INFO - PROCESS | 3720 | 1463971740053 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 698ms 19:49:00 INFO - PROCESS | 3720 | 1463971740089 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:49:00 INFO - PROCESS | 3720 | 1463971740091 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 19:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:49:00 INFO - PROCESS | 3720 | 1463971740094 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:49:00 INFO - PROCESS | 3720 | 1463971740096 Marionette TRACE conn2 <- [1,854,null,{}] 19:49:00 INFO - PROCESS | 3720 | 1463971740099 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:00 INFO - PROCESS | 3720 | 1463971740237 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 19:49:00 INFO - PROCESS | 3720 | 1463971740298 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:00 INFO - PROCESS | 3720 | ++DOCSHELL 10B0A800 == 52 [pid = 3720] [id = 223] 19:49:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (19DA1800) [pid = 3720] [serial = 667] [outer = 00000000] 19:49:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A7B4800) [pid = 3720] [serial = 668] [outer = 19DA1800] 19:49:00 INFO - PROCESS | 3720 | 1463971740342 Marionette DEBUG loaded listener.js 19:49:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1A7B5000) [pid = 3720] [serial = 669] [outer = 19DA1800] 19:49:00 INFO - PROCESS | 3720 | 1463971740754 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 697ms 19:49:00 INFO - PROCESS | 3720 | 1463971740794 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 19:49:00 INFO - PROCESS | 3720 | 1463971740796 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 19:49:00 INFO - PROCESS | 3720 | 1463971740799 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:49:00 INFO - PROCESS | 3720 | 1463971740801 Marionette TRACE conn2 <- [1,858,null,{}] 19:49:00 INFO - PROCESS | 3720 | 1463971740804 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:00 INFO - PROCESS | 3720 | 1463971740911 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:49:00 INFO - PROCESS | 3720 | 1463971740917 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:00 INFO - PROCESS | 3720 | ++DOCSHELL 16845400 == 53 [pid = 3720] [id = 224] 19:49:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1A2E8000) [pid = 3720] [serial = 670] [outer = 00000000] 19:49:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1A90D400) [pid = 3720] [serial = 671] [outer = 1A2E8000] 19:49:00 INFO - PROCESS | 3720 | 1463971741007 Marionette DEBUG loaded listener.js 19:49:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1ABB2000) [pid = 3720] [serial = 672] [outer = 1A2E8000] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (12A8D800) [pid = 3720] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (10376000) [pid = 3720] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (16D39000) [pid = 3720] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1669F000) [pid = 3720] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (19D9E800) [pid = 3720] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (19716800) [pid = 3720] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (16696800) [pid = 3720] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1696E400) [pid = 3720] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (12AE6400) [pid = 3720] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (10E5B000) [pid = 3720] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (167F7400) [pid = 3720] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A2E6400) [pid = 3720] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (11CEF400) [pid = 3720] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (10F0D000) [pid = 3720] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15448000) [pid = 3720] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17E0DC00) [pid = 3720] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (10B0F400) [pid = 3720] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (10B0B000) [pid = 3720] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:49:01 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (14E6AC00) [pid = 3720] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:49:01 INFO - PROCESS | 3720 | 1463971741490 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 728ms 19:49:01 INFO - PROCESS | 3720 | 1463971741568 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 19:49:01 INFO - PROCESS | 3720 | 1463971741570 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 19:49:01 INFO - PROCESS | 3720 | 1463971741558 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:49:01 INFO - PROCESS | 3720 | 1463971741560 Marionette TRACE conn2 <- [1,862,null,{}] 19:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:49:01 INFO - PROCESS | 3720 | 1463971741563 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:01 INFO - PROCESS | 3720 | 1463971741647 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 19:49:01 INFO - PROCESS | 3720 | 1463971741655 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:01 INFO - PROCESS | 3720 | ++DOCSHELL 10F47800 == 54 [pid = 3720] [id = 225] 19:49:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1307A400) [pid = 3720] [serial = 673] [outer = 00000000] 19:49:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (16006400) [pid = 3720] [serial = 674] [outer = 1307A400] 19:49:01 INFO - PROCESS | 3720 | 1463971741700 Marionette DEBUG loaded listener.js 19:49:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (17DA8C00) [pid = 3720] [serial = 675] [outer = 1307A400] 19:49:02 INFO - PROCESS | 3720 | 1463971742106 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 573ms 19:49:02 INFO - PROCESS | 3720 | 1463971742140 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 19:49:02 INFO - PROCESS | 3720 | 1463971742142 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 19:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:49:02 INFO - PROCESS | 3720 | 1463971742145 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:49:02 INFO - PROCESS | 3720 | 1463971742147 Marionette TRACE conn2 <- [1,866,null,{}] 19:49:02 INFO - PROCESS | 3720 | 1463971742162 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:02 INFO - PROCESS | 3720 | 1463971742241 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 19:49:02 INFO - PROCESS | 3720 | 1463971742247 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:02 INFO - PROCESS | 3720 | ++DOCSHELL 10A56C00 == 55 [pid = 3720] [id = 226] 19:49:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (15D10000) [pid = 3720] [serial = 676] [outer = 00000000] 19:49:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (19CC9800) [pid = 3720] [serial = 677] [outer = 15D10000] 19:49:02 INFO - PROCESS | 3720 | 1463971742291 Marionette DEBUG loaded listener.js 19:49:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A7BD800) [pid = 3720] [serial = 678] [outer = 15D10000] 19:49:02 INFO - PROCESS | 3720 | 1463971742707 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 589ms 19:49:02 INFO - PROCESS | 3720 | 1463971742744 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:49:02 INFO - PROCESS | 3720 | 1463971742746 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 19:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:49:02 INFO - PROCESS | 3720 | 1463971742760 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:49:02 INFO - PROCESS | 3720 | 1463971742763 Marionette TRACE conn2 <- [1,870,null,{}] 19:49:02 INFO - PROCESS | 3720 | 1463971742766 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:02 INFO - PROCESS | 3720 | 1463971742860 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:49:02 INFO - PROCESS | 3720 | 1463971742868 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:02 INFO - PROCESS | 3720 | ++DOCSHELL 166EDC00 == 56 [pid = 3720] [id = 227] 19:49:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A8B4C00) [pid = 3720] [serial = 679] [outer = 00000000] 19:49:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1ACE7800) [pid = 3720] [serial = 680] [outer = 1A8B4C00] 19:49:02 INFO - PROCESS | 3720 | 1463971742916 Marionette DEBUG loaded listener.js 19:49:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1ADCE400) [pid = 3720] [serial = 681] [outer = 1A8B4C00] 19:49:03 INFO - PROCESS | 3720 | 1463971743473 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 729ms 19:49:03 INFO - PROCESS | 3720 | 1463971743506 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 19:49:03 INFO - PROCESS | 3720 | 1463971743510 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 19:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:49:03 INFO - PROCESS | 3720 | 1463971743517 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:49:03 INFO - PROCESS | 3720 | 1463971743521 Marionette TRACE conn2 <- [1,874,null,{}] 19:49:03 INFO - PROCESS | 3720 | 1463971743528 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:03 INFO - PROCESS | 3720 | 1463971743620 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 19:49:03 INFO - PROCESS | 3720 | 1463971743731 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:03 INFO - PROCESS | 3720 | ++DOCSHELL 105F0800 == 57 [pid = 3720] [id = 228] 19:49:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (105F5800) [pid = 3720] [serial = 682] [outer = 00000000] 19:49:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (11255800) [pid = 3720] [serial = 683] [outer = 105F5800] 19:49:03 INFO - PROCESS | 3720 | 1463971743786 Marionette DEBUG loaded listener.js 19:49:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (12D7D400) [pid = 3720] [serial = 684] [outer = 105F5800] 19:49:04 INFO - PROCESS | 3720 | 1463971744428 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 992ms 19:49:04 INFO - PROCESS | 3720 | 1463971744503 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 19:49:04 INFO - PROCESS | 3720 | 1463971744509 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 19:49:04 INFO - PROCESS | 3720 | 1463971744516 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:49:04 INFO - PROCESS | 3720 | 1463971744519 Marionette TRACE conn2 <- [1,878,null,{}] 19:49:04 INFO - PROCESS | 3720 | 1463971744523 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:04 INFO - PROCESS | 3720 | 1463971744629 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 19:49:04 INFO - PROCESS | 3720 | 1463971744759 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:04 INFO - PROCESS | 3720 | ++DOCSHELL 13372000 == 58 [pid = 3720] [id = 229] 19:49:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (13708C00) [pid = 3720] [serial = 685] [outer = 00000000] 19:49:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (15D07400) [pid = 3720] [serial = 686] [outer = 13708C00] 19:49:04 INFO - PROCESS | 3720 | 1463971744814 Marionette DEBUG loaded listener.js 19:49:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (16695800) [pid = 3720] [serial = 687] [outer = 13708C00] 19:49:05 INFO - PROCESS | 3720 | 1463971745358 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 898ms 19:49:05 INFO - PROCESS | 3720 | 1463971745423 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 19:49:05 INFO - PROCESS | 3720 | 1463971745426 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 19:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:49:05 INFO - PROCESS | 3720 | 1463971745430 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:49:05 INFO - PROCESS | 3720 | 1463971745433 Marionette TRACE conn2 <- [1,882,null,{}] 19:49:05 INFO - PROCESS | 3720 | 1463971745457 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:05 INFO - PROCESS | 3720 | 1463971745594 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 19:49:05 INFO - PROCESS | 3720 | 1463971745655 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:05 INFO - PROCESS | 3720 | ++DOCSHELL 19D50C00 == 59 [pid = 3720] [id = 230] 19:49:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (19D51000) [pid = 3720] [serial = 688] [outer = 00000000] 19:49:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (19D55400) [pid = 3720] [serial = 689] [outer = 19D51000] 19:49:05 INFO - PROCESS | 3720 | 1463971745710 Marionette DEBUG loaded listener.js 19:49:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (19D59000) [pid = 3720] [serial = 690] [outer = 19D51000] 19:49:06 INFO - PROCESS | 3720 | 1463971746305 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 19:49:06 INFO - PROCESS | 3720 | 1463971746359 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 19:49:06 INFO - PROCESS | 3720 | 1463971746362 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 19:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:49:06 INFO - PROCESS | 3720 | 1463971746365 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:49:06 INFO - PROCESS | 3720 | 1463971746367 Marionette TRACE conn2 <- [1,886,null,{}] 19:49:06 INFO - PROCESS | 3720 | 1463971746371 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:06 INFO - PROCESS | 3720 | 1463971746473 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 19:49:06 INFO - PROCESS | 3720 | 1463971746575 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:06 INFO - PROCESS | 3720 | ++DOCSHELL 19D5DC00 == 60 [pid = 3720] [id = 231] 19:49:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (19D9C800) [pid = 3720] [serial = 691] [outer = 00000000] 19:49:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A8AA400) [pid = 3720] [serial = 692] [outer = 19D9C800] 19:49:06 INFO - PROCESS | 3720 | 1463971746628 Marionette DEBUG loaded listener.js 19:49:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1ABB8400) [pid = 3720] [serial = 693] [outer = 19D9C800] 19:49:07 INFO - PROCESS | 3720 | 1463971747201 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 899ms 19:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:49:07 INFO - PROCESS | 3720 | 1463971747269 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 19:49:07 INFO - PROCESS | 3720 | 1463971747271 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 19:49:07 INFO - PROCESS | 3720 | 1463971747275 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:49:07 INFO - PROCESS | 3720 | 1463971747277 Marionette TRACE conn2 <- [1,890,null,{}] 19:49:07 INFO - PROCESS | 3720 | 1463971747280 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:07 INFO - PROCESS | 3720 | 1463971747379 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 19:49:07 INFO - PROCESS | 3720 | 1463971747480 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:07 INFO - PROCESS | 3720 | ++DOCSHELL 19D5A400 == 61 [pid = 3720] [id = 232] 19:49:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (19D5BC00) [pid = 3720] [serial = 694] [outer = 00000000] 19:49:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1ADCF400) [pid = 3720] [serial = 695] [outer = 19D5BC00] 19:49:07 INFO - PROCESS | 3720 | 1463971747535 Marionette DEBUG loaded listener.js 19:49:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1B103000) [pid = 3720] [serial = 696] [outer = 19D5BC00] 19:49:08 INFO - PROCESS | 3720 | 1463971748251 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1132ms 19:49:08 INFO - PROCESS | 3720 | 1463971748591 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 19:49:08 INFO - PROCESS | 3720 | 1463971748595 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 19:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:49:08 INFO - PROCESS | 3720 | 1463971748686 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:49:08 INFO - PROCESS | 3720 | 1463971748690 Marionette TRACE conn2 <- [1,894,null,{}] 19:49:08 INFO - PROCESS | 3720 | 1463971748696 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:08 INFO - PROCESS | 3720 | 1463971748781 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 19:49:08 INFO - PROCESS | 3720 | 1463971748975 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:09 INFO - PROCESS | 3720 | ++DOCSHELL 1055C400 == 62 [pid = 3720] [id = 233] 19:49:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (105F6C00) [pid = 3720] [serial = 697] [outer = 00000000] 19:49:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (137F8400) [pid = 3720] [serial = 698] [outer = 105F6C00] 19:49:09 INFO - PROCESS | 3720 | 1463971749071 Marionette DEBUG loaded listener.js 19:49:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (15453C00) [pid = 3720] [serial = 699] [outer = 105F6C00] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 10A56C00 == 61 [pid = 3720] [id = 226] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 10F47800 == 60 [pid = 3720] [id = 225] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 16845400 == 59 [pid = 3720] [id = 224] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 10B0A800 == 58 [pid = 3720] [id = 223] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 18232400 == 57 [pid = 3720] [id = 222] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 15442C00 == 56 [pid = 3720] [id = 221] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 1669FC00 == 55 [pid = 3720] [id = 220] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 15639000 == 54 [pid = 3720] [id = 219] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 10A59400 == 53 [pid = 3720] [id = 218] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 10F41800 == 52 [pid = 3720] [id = 217] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 19CBB800 == 51 [pid = 3720] [id = 214] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 1336C000 == 50 [pid = 3720] [id = 213] 19:49:09 INFO - PROCESS | 3720 | --DOCSHELL 10F3D000 == 49 [pid = 3720] [id = 212] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1539B400) [pid = 3720] [serial = 504] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (10F3F400) [pid = 3720] [serial = 501] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (19718400) [pid = 3720] [serial = 507] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (198AF000) [pid = 3720] [serial = 498] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A2E8800) [pid = 3720] [serial = 620] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (198AE400) [pid = 3720] [serial = 617] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (198AF400) [pid = 3720] [serial = 618] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (166A0800) [pid = 3720] [serial = 611] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (167F6800) [pid = 3720] [serial = 612] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A506400) [pid = 3720] [serial = 621] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (17E05800) [pid = 3720] [serial = 614] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (13709000) [pid = 3720] [serial = 605] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15369000) [pid = 3720] [serial = 606] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (13372400) [pid = 3720] [serial = 608] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1536AC00) [pid = 3720] [serial = 609] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (105F7400) [pid = 3720] [serial = 593] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (17D3C800) [pid = 3720] [serial = 591] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15452800) [pid = 3720] [serial = 596] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (17E05000) [pid = 3720] [serial = 599] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (19DA1400) [pid = 3720] [serial = 602] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1A7BAC00) [pid = 3720] [serial = 623] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (16697000) [pid = 3720] [serial = 626] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1A7B7000) [pid = 3720] [serial = 627] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1A8A9000) [pid = 3720] [serial = 630] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (15D12C00) [pid = 3720] [serial = 629] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1A7BD000) [pid = 3720] [serial = 624] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (17E10C00) [pid = 3720] [serial = 615] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (15D1D400) [pid = 3720] [serial = 570] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (198AC400) [pid = 3720] [serial = 573] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (10F46800) [pid = 3720] [serial = 567] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (10F45800) [pid = 3720] [serial = 540] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (19715800) [pid = 3720] [serial = 537] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1A906400) [pid = 3720] [serial = 632] [outer = 00000000] [url = about:blank] 19:49:09 INFO - PROCESS | 3720 | 1463971749583 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 945ms 19:49:09 INFO - PROCESS | 3720 | 1463971749618 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:49:09 INFO - PROCESS | 3720 | 1463971749624 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 19:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:49:09 INFO - PROCESS | 3720 | 1463971749629 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:49:09 INFO - PROCESS | 3720 | 1463971749632 Marionette TRACE conn2 <- [1,898,null,{}] 19:49:09 INFO - PROCESS | 3720 | 1463971749635 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:09 INFO - PROCESS | 3720 | 1463971749719 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 19:49:09 INFO - PROCESS | 3720 | 1463971749729 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:09 INFO - PROCESS | 3720 | ++DOCSHELL 10A5A400 == 50 [pid = 3720] [id = 234] 19:49:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (10F3D000) [pid = 3720] [serial = 700] [outer = 00000000] 19:49:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (140BD800) [pid = 3720] [serial = 701] [outer = 10F3D000] 19:49:09 INFO - PROCESS | 3720 | 1463971749774 Marionette DEBUG loaded listener.js 19:49:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (153A5800) [pid = 3720] [serial = 702] [outer = 10F3D000] 19:49:10 INFO - PROCESS | 3720 | 1463971750236 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 635ms 19:49:10 INFO - PROCESS | 3720 | 1463971750267 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 19:49:10 INFO - PROCESS | 3720 | 1463971750269 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 19:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:49:10 INFO - PROCESS | 3720 | 1463971750273 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:49:10 INFO - PROCESS | 3720 | 1463971750276 Marionette TRACE conn2 <- [1,902,null,{}] 19:49:10 INFO - PROCESS | 3720 | 1463971750286 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:10 INFO - PROCESS | 3720 | 1463971750398 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:49:10 INFO - PROCESS | 3720 | 1463971750409 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:10 INFO - PROCESS | 3720 | ++DOCSHELL 15D19800 == 51 [pid = 3720] [id = 235] 19:49:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (15D1D400) [pid = 3720] [serial = 703] [outer = 00000000] 19:49:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (16697800) [pid = 3720] [serial = 704] [outer = 15D1D400] 19:49:10 INFO - PROCESS | 3720 | 1463971750455 Marionette DEBUG loaded listener.js 19:49:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (166A1000) [pid = 3720] [serial = 705] [outer = 15D1D400] 19:49:10 INFO - PROCESS | 3720 | 1463971750908 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 682ms 19:49:10 INFO - PROCESS | 3720 | 1463971750971 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 19:49:10 INFO - PROCESS | 3720 | 1463971750974 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 19:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:49:10 INFO - PROCESS | 3720 | 1463971750977 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:49:10 INFO - PROCESS | 3720 | 1463971750979 Marionette TRACE conn2 <- [1,906,null,{}] 19:49:10 INFO - PROCESS | 3720 | 1463971750982 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:11 INFO - PROCESS | 3720 | 1463971751062 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 19:49:11 INFO - PROCESS | 3720 | 1463971751070 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:11 INFO - PROCESS | 3720 | ++DOCSHELL 16963400 == 52 [pid = 3720] [id = 236] 19:49:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1696CC00) [pid = 3720] [serial = 706] [outer = 00000000] 19:49:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (174DE800) [pid = 3720] [serial = 707] [outer = 1696CC00] 19:49:11 INFO - PROCESS | 3720 | 1463971751115 Marionette DEBUG loaded listener.js 19:49:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (17DB6C00) [pid = 3720] [serial = 708] [outer = 1696CC00] 19:49:11 INFO - PROCESS | 3720 | 1463971751519 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 620ms 19:49:11 INFO - PROCESS | 3720 | 1463971751599 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 19:49:11 INFO - PROCESS | 3720 | 1463971751601 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 19:49:11 INFO - PROCESS | 3720 | 1463971751605 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:49:11 INFO - PROCESS | 3720 | 1463971751606 Marionette TRACE conn2 <- [1,910,null,{}] 19:49:11 INFO - PROCESS | 3720 | 1463971751619 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:11 INFO - PROCESS | 3720 | 1463971751699 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 19:49:11 INFO - PROCESS | 3720 | 1463971751734 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:11 INFO - PROCESS | 3720 | ++DOCSHELL 1744F000 == 53 [pid = 3720] [id = 237] 19:49:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17E06800) [pid = 3720] [serial = 709] [outer = 00000000] 19:49:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (17E0DC00) [pid = 3720] [serial = 710] [outer = 17E06800] 19:49:11 INFO - PROCESS | 3720 | 1463971751778 Marionette DEBUG loaded listener.js 19:49:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (180CEC00) [pid = 3720] [serial = 711] [outer = 17E06800] 19:49:12 INFO - PROCESS | 3720 | 1463971752289 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 728ms 19:49:12 INFO - PROCESS | 3720 | 1463971752345 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 19:49:12 INFO - PROCESS | 3720 | 1463971752347 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 19:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:49:12 INFO - PROCESS | 3720 | 1463971752351 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:49:12 INFO - PROCESS | 3720 | 1463971752354 Marionette TRACE conn2 <- [1,914,null,{}] 19:49:12 INFO - PROCESS | 3720 | 1463971752368 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:12 INFO - PROCESS | 3720 | 1463971752524 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 19:49:12 INFO - PROCESS | 3720 | 1463971752535 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:12 INFO - PROCESS | 3720 | ++DOCSHELL 10B11800 == 54 [pid = 3720] [id = 238] 19:49:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (16694400) [pid = 3720] [serial = 712] [outer = 00000000] 19:49:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (198AF800) [pid = 3720] [serial = 713] [outer = 16694400] 19:49:12 INFO - PROCESS | 3720 | 1463971752580 Marionette DEBUG loaded listener.js 19:49:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (19D53400) [pid = 3720] [serial = 714] [outer = 16694400] 19:49:13 INFO - PROCESS | 3720 | 1463971753012 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 681ms 19:49:13 INFO - PROCESS | 3720 | 1463971753079 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:49:13 INFO - PROCESS | 3720 | 1463971753081 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 19:49:13 INFO - PROCESS | 3720 | 1463971753084 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:49:13 INFO - PROCESS | 3720 | 1463971753086 Marionette TRACE conn2 <- [1,918,null,{}] 19:49:13 INFO - PROCESS | 3720 | 1463971753089 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:49:13 INFO - PROCESS | 3720 | 1463971753195 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 19:49:13 INFO - PROCESS | 3720 | 1463971753201 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:13 INFO - PROCESS | 3720 | ++DOCSHELL 1703D800 == 55 [pid = 3720] [id = 239] 19:49:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (19CBB800) [pid = 3720] [serial = 715] [outer = 00000000] 19:49:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19D9E000) [pid = 3720] [serial = 716] [outer = 19CBB800] 19:49:13 INFO - PROCESS | 3720 | 1463971753248 Marionette DEBUG loaded listener.js 19:49:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (19D9F000) [pid = 3720] [serial = 717] [outer = 19CBB800] 19:49:13 INFO - PROCESS | 3720 | 1463971753665 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 635ms 19:49:13 INFO - PROCESS | 3720 | 1463971753712 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 19:49:13 INFO - PROCESS | 3720 | 1463971753714 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 19:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:49:13 INFO - PROCESS | 3720 | 1463971753725 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:49:13 INFO - PROCESS | 3720 | 1463971753727 Marionette TRACE conn2 <- [1,922,null,{}] 19:49:13 INFO - PROCESS | 3720 | 1463971753730 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:13 INFO - PROCESS | 3720 | 1463971753839 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:49:13 INFO - PROCESS | 3720 | 1463971753903 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:13 INFO - PROCESS | 3720 | ++DOCSHELL 1A048800 == 56 [pid = 3720] [id = 240] 19:49:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A04C800) [pid = 3720] [serial = 718] [outer = 00000000] 19:49:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1A2EB800) [pid = 3720] [serial = 719] [outer = 1A04C800] 19:49:13 INFO - PROCESS | 3720 | 1463971753961 Marionette DEBUG loaded listener.js 19:49:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A510400) [pid = 3720] [serial = 720] [outer = 1A04C800] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (170F9400) [pid = 3720] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (16843C00) [pid = 3720] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1307A400) [pid = 3720] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1A2E8000) [pid = 3720] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (15B26C00) [pid = 3720] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (10B09800) [pid = 3720] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (10F43000) [pid = 3720] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1ACD9C00) [pid = 3720] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (19DA1800) [pid = 3720] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (19CBC000) [pid = 3720] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15D10000) [pid = 3720] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1822A800) [pid = 3720] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (0F276000) [pid = 3720] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (15440000) [pid = 3720] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (168BD000) [pid = 3720] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:49:14 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (174D9C00) [pid = 3720] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:49:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (14E66C00) [pid = 3720] [serial = 721] [outer = 1B126800] 19:49:14 INFO - PROCESS | 3720 | 1463971754622 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 946ms 19:49:14 INFO - PROCESS | 3720 | 1463971754663 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 19:49:14 INFO - PROCESS | 3720 | 1463971754665 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 19:49:14 INFO - PROCESS | 3720 | 1463971754668 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:49:14 INFO - PROCESS | 3720 | 1463971754670 Marionette TRACE conn2 <- [1,926,null,{}] 19:49:14 INFO - PROCESS | 3720 | 1463971754674 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:14 INFO - PROCESS | 3720 | 1463971754754 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 19:49:14 INFO - PROCESS | 3720 | 1463971754763 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:14 INFO - PROCESS | 3720 | ++DOCSHELL 15E85000 == 57 [pid = 3720] [id = 241] 19:49:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (17044400) [pid = 3720] [serial = 722] [outer = 00000000] 19:49:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1A2E5800) [pid = 3720] [serial = 723] [outer = 17044400] 19:49:14 INFO - PROCESS | 3720 | 1463971754806 Marionette DEBUG loaded listener.js 19:49:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1A7BB000) [pid = 3720] [serial = 724] [outer = 17044400] 19:49:15 INFO - PROCESS | 3720 | 1463971755248 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 635ms 19:49:15 INFO - PROCESS | 3720 | 1463971755307 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 19:49:15 INFO - PROCESS | 3720 | 1463971755309 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 19:49:15 INFO - PROCESS | 3720 | 1463971755312 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:49:15 INFO - PROCESS | 3720 | 1463971755314 Marionette TRACE conn2 <- [1,930,null,{}] 19:49:15 INFO - PROCESS | 3720 | 1463971755317 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:15 INFO - PROCESS | 3720 | 1463971755381 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 19:49:15 INFO - PROCESS | 3720 | 1463971755388 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:15 INFO - PROCESS | 3720 | ++DOCSHELL 198AC000 == 58 [pid = 3720] [id = 242] 19:49:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (19CCA800) [pid = 3720] [serial = 725] [outer = 00000000] 19:49:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1A7C2C00) [pid = 3720] [serial = 726] [outer = 19CCA800] 19:49:15 INFO - PROCESS | 3720 | 1463971755432 Marionette DEBUG loaded listener.js 19:49:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A8AD800) [pid = 3720] [serial = 727] [outer = 19CCA800] 19:49:15 INFO - PROCESS | 3720 | 1463971755836 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 589ms 19:49:15 INFO - PROCESS | 3720 | 1463971755894 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 19:49:15 INFO - PROCESS | 3720 | 1463971755896 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 19:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:49:15 INFO - PROCESS | 3720 | 1463971755899 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:49:15 INFO - PROCESS | 3720 | 1463971755902 Marionette TRACE conn2 <- [1,934,null,{}] 19:49:15 INFO - PROCESS | 3720 | 1463971755905 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:16 INFO - PROCESS | 3720 | 1463971756011 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 19:49:16 INFO - PROCESS | 3720 | 1463971756017 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:16 INFO - PROCESS | 3720 | ++DOCSHELL 1A8B6000 == 59 [pid = 3720] [id = 243] 19:49:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A905800) [pid = 3720] [serial = 728] [outer = 00000000] 19:49:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1ACD9C00) [pid = 3720] [serial = 729] [outer = 1A905800] 19:49:16 INFO - PROCESS | 3720 | 1463971756065 Marionette DEBUG loaded listener.js 19:49:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1ADC6C00) [pid = 3720] [serial = 730] [outer = 1A905800] 19:49:16 INFO - PROCESS | 3720 | 1463971756748 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 898ms 19:49:16 INFO - PROCESS | 3720 | 1463971756804 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:49:16 INFO - PROCESS | 3720 | 1463971756810 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 19:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:49:16 INFO - PROCESS | 3720 | 1463971756814 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:49:16 INFO - PROCESS | 3720 | 1463971756819 Marionette TRACE conn2 <- [1,938,null,{}] 19:49:16 INFO - PROCESS | 3720 | 1463971756824 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:16 INFO - PROCESS | 3720 | 1463971756933 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:49:17 INFO - PROCESS | 3720 | 1463971757045 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:17 INFO - PROCESS | 3720 | ++DOCSHELL 11256800 == 60 [pid = 3720] [id = 244] 19:49:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (11CEC000) [pid = 3720] [serial = 731] [outer = 00000000] 19:49:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (140BC800) [pid = 3720] [serial = 732] [outer = 11CEC000] 19:49:17 INFO - PROCESS | 3720 | 1463971757100 Marionette DEBUG loaded listener.js 19:49:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1536AC00) [pid = 3720] [serial = 733] [outer = 11CEC000] 19:49:17 INFO - PROCESS | 3720 | 1463971757684 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 946ms 19:49:17 INFO - PROCESS | 3720 | 1463971757745 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:49:17 INFO - PROCESS | 3720 | 1463971757750 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 19:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:49:17 INFO - PROCESS | 3720 | 1463971757757 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:49:17 INFO - PROCESS | 3720 | 1463971757760 Marionette TRACE conn2 <- [1,942,null,{}] 19:49:17 INFO - PROCESS | 3720 | 1463971757764 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:17 INFO - PROCESS | 3720 | 1463971757871 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:49:18 INFO - PROCESS | 3720 | 1463971758001 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:18 INFO - PROCESS | 3720 | ++DOCSHELL 1147A400 == 61 [pid = 3720] [id = 245] 19:49:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (114ABC00) [pid = 3720] [serial = 734] [outer = 00000000] 19:49:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (166A0000) [pid = 3720] [serial = 735] [outer = 114ABC00] 19:49:18 INFO - PROCESS | 3720 | 1463971758063 Marionette DEBUG loaded listener.js 19:49:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (173A0400) [pid = 3720] [serial = 736] [outer = 114ABC00] 19:49:18 INFO - PROCESS | 3720 | 1463971758664 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 19:49:18 INFO - PROCESS | 3720 | 1463971758707 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:49:18 INFO - PROCESS | 3720 | 1463971758710 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 19:49:18 INFO - PROCESS | 3720 | 1463971758715 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:49:18 INFO - PROCESS | 3720 | 1463971758718 Marionette TRACE conn2 <- [1,946,null,{}] 19:49:18 INFO - PROCESS | 3720 | 1463971758729 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:18 INFO - PROCESS | 3720 | 1463971758837 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:49:18 INFO - PROCESS | 3720 | 1463971758970 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:18 INFO - PROCESS | 3720 | ++DOCSHELL 1A110C00 == 62 [pid = 3720] [id = 246] 19:49:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1A2E4400) [pid = 3720] [serial = 737] [outer = 00000000] 19:49:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1A8A9C00) [pid = 3720] [serial = 738] [outer = 1A2E4400] 19:49:19 INFO - PROCESS | 3720 | 1463971759026 Marionette DEBUG loaded listener.js 19:49:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1A90F400) [pid = 3720] [serial = 739] [outer = 1A2E4400] 19:49:19 INFO - PROCESS | 3720 | 1463971759541 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 899ms 19:49:19 INFO - PROCESS | 3720 | 1463971759605 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:49:19 INFO - PROCESS | 3720 | 1463971759608 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 19:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:49:19 INFO - PROCESS | 3720 | 1463971759611 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:49:19 INFO - PROCESS | 3720 | 1463971759613 Marionette TRACE conn2 <- [1,950,null,{}] 19:49:19 INFO - PROCESS | 3720 | 1463971759617 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:19 INFO - PROCESS | 3720 | 1463971759721 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:49:19 INFO - PROCESS | 3720 | 1463971759822 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:19 INFO - PROCESS | 3720 | ++DOCSHELL 16782400 == 63 [pid = 3720] [id = 247] 19:49:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (16787400) [pid = 3720] [serial = 740] [outer = 00000000] 19:49:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1678A800) [pid = 3720] [serial = 741] [outer = 16787400] 19:49:19 INFO - PROCESS | 3720 | 1463971759875 Marionette DEBUG loaded listener.js 19:49:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1678D800) [pid = 3720] [serial = 742] [outer = 16787400] 19:49:20 INFO - PROCESS | 3720 | 1463971760448 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 898ms 19:49:20 INFO - PROCESS | 3720 | 1463971760515 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:49:20 INFO - PROCESS | 3720 | 1463971760517 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 19:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:49:20 INFO - PROCESS | 3720 | 1463971760521 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:49:20 INFO - PROCESS | 3720 | 1463971760523 Marionette TRACE conn2 <- [1,954,null,{}] 19:49:20 INFO - PROCESS | 3720 | 1463971760526 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:20 INFO - PROCESS | 3720 | 1463971760631 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:49:20 INFO - PROCESS | 3720 | 1463971760732 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:20 INFO - PROCESS | 3720 | ++DOCSHELL 14E9E800 == 64 [pid = 3720] [id = 248] 19:49:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (16698C00) [pid = 3720] [serial = 743] [outer = 00000000] 19:49:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A7C3400) [pid = 3720] [serial = 744] [outer = 16698C00] 19:49:20 INFO - PROCESS | 3720 | 1463971760784 Marionette DEBUG loaded listener.js 19:49:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1ABB4400) [pid = 3720] [serial = 745] [outer = 16698C00] 19:49:21 INFO - PROCESS | 3720 | 1463971761359 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 883ms 19:49:21 INFO - PROCESS | 3720 | 1463971761409 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:49:21 INFO - PROCESS | 3720 | 1463971761411 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 19:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:49:21 INFO - PROCESS | 3720 | 1463971761414 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:49:21 INFO - PROCESS | 3720 | 1463971761416 Marionette TRACE conn2 <- [1,958,null,{}] 19:49:21 INFO - PROCESS | 3720 | 1463971761420 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:21 INFO - PROCESS | 3720 | 1463971761531 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:49:21 INFO - PROCESS | 3720 | 1463971761663 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:21 INFO - PROCESS | 3720 | ++DOCSHELL 0F26E800 == 65 [pid = 3720] [id = 249] 19:49:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (10F39C00) [pid = 3720] [serial = 746] [outer = 00000000] 19:49:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1370F400) [pid = 3720] [serial = 747] [outer = 10F39C00] 19:49:21 INFO - PROCESS | 3720 | 1463971761721 Marionette DEBUG loaded listener.js 19:49:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (15D11800) [pid = 3720] [serial = 748] [outer = 10F39C00] 19:49:22 INFO - PROCESS | 3720 | 1463971762455 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1085ms 19:49:22 INFO - PROCESS | 3720 | 1463971762515 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:49:22 INFO - PROCESS | 3720 | 1463971762520 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 19:49:22 INFO - PROCESS | 3720 | 1463971762524 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:49:22 INFO - PROCESS | 3720 | 1463971762529 Marionette TRACE conn2 <- [1,962,null,{}] 19:49:22 INFO - PROCESS | 3720 | 1463971762533 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:22 INFO - PROCESS | 3720 | 1463971762634 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:49:22 INFO - PROCESS | 3720 | 1463971762776 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:22 INFO - PROCESS | 3720 | ++DOCSHELL 103DA400 == 66 [pid = 3720] [id = 250] 19:49:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1055B400) [pid = 3720] [serial = 749] [outer = 00000000] 19:49:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (10B0B000) [pid = 3720] [serial = 750] [outer = 1055B400] 19:49:22 INFO - PROCESS | 3720 | 1463971762826 Marionette DEBUG loaded listener.js 19:49:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (10F3A400) [pid = 3720] [serial = 751] [outer = 1055B400] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 198AC000 == 65 [pid = 3720] [id = 242] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 15E85000 == 64 [pid = 3720] [id = 241] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 1A048800 == 63 [pid = 3720] [id = 240] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 1703D800 == 62 [pid = 3720] [id = 239] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 10B11800 == 61 [pid = 3720] [id = 238] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 1744F000 == 60 [pid = 3720] [id = 237] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 16963400 == 59 [pid = 3720] [id = 236] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 15D19800 == 58 [pid = 3720] [id = 235] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 10A5A400 == 57 [pid = 3720] [id = 234] 19:49:23 INFO - PROCESS | 3720 | --DOCSHELL 1055C400 == 56 [pid = 3720] [id = 233] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1ACE7800) [pid = 3720] [serial = 680] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1A7BD800) [pid = 3720] [serial = 678] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1A505400) [pid = 3720] [serial = 641] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (17EC1C00) [pid = 3720] [serial = 564] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (17395C00) [pid = 3720] [serial = 660] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (16006400) [pid = 3720] [serial = 674] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1A90D400) [pid = 3720] [serial = 671] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (16D2E400) [pid = 3720] [serial = 659] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (16699400) [pid = 3720] [serial = 657] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (13711800) [pid = 3720] [serial = 654] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (140C3000) [pid = 3720] [serial = 651] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1ADC8000) [pid = 3720] [serial = 648] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1142EC00) [pid = 3720] [serial = 635] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A7B4800) [pid = 3720] [serial = 668] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (12AEF800) [pid = 3720] [serial = 650] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A104000) [pid = 3720] [serial = 666] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (19CC9800) [pid = 3720] [serial = 677] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1ADC3000) [pid = 3720] [serial = 647] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1A048C00) [pid = 3720] [serial = 603] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1ABBAC00) [pid = 3720] [serial = 644] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1142F000) [pid = 3720] [serial = 653] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (10B10000) [pid = 3720] [serial = 594] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A7B5000) [pid = 3720] [serial = 669] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1562A800) [pid = 3720] [serial = 597] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15D18800) [pid = 3720] [serial = 656] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (17ECC400) [pid = 3720] [serial = 662] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17DA8C00) [pid = 3720] [serial = 675] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A04A800) [pid = 3720] [serial = 665] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (17ECD400) [pid = 3720] [serial = 600] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1669CC00) [pid = 3720] [serial = 638] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1ABB2000) [pid = 3720] [serial = 672] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (19711000) [pid = 3720] [serial = 663] [outer = 00000000] [url = about:blank] 19:49:23 INFO - PROCESS | 3720 | 1463971763358 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 899ms 19:49:23 INFO - PROCESS | 3720 | 1463971763414 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:49:23 INFO - PROCESS | 3720 | 1463971763419 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 19:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:49:23 INFO - PROCESS | 3720 | 1463971763425 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:49:23 INFO - PROCESS | 3720 | 1463971763428 Marionette TRACE conn2 <- [1,966,null,{}] 19:49:23 INFO - PROCESS | 3720 | 1463971763432 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:23 INFO - PROCESS | 3720 | 1463971763516 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:49:23 INFO - PROCESS | 3720 | 1463971763523 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:23 INFO - PROCESS | 3720 | ++DOCSHELL 10F09C00 == 57 [pid = 3720] [id = 251] 19:49:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (10F3B400) [pid = 3720] [serial = 752] [outer = 00000000] 19:49:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1142EC00) [pid = 3720] [serial = 753] [outer = 10F3B400] 19:49:23 INFO - PROCESS | 3720 | 1463971763568 Marionette DEBUG loaded listener.js 19:49:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (11C07400) [pid = 3720] [serial = 754] [outer = 10F3B400] 19:49:24 INFO - PROCESS | 3720 | 1463971764029 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 19:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:49:24 INFO - PROCESS | 3720 | 1463971764062 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:49:24 INFO - PROCESS | 3720 | 1463971764064 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 19:49:24 INFO - PROCESS | 3720 | 1463971764068 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:49:24 INFO - PROCESS | 3720 | 1463971764071 Marionette TRACE conn2 <- [1,970,null,{}] 19:49:24 INFO - PROCESS | 3720 | 1463971764081 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:24 INFO - PROCESS | 3720 | 1463971764174 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:49:24 INFO - PROCESS | 3720 | 1463971764184 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:24 INFO - PROCESS | 3720 | ++DOCSHELL 1331C800 == 58 [pid = 3720] [id = 252] 19:49:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (13366000) [pid = 3720] [serial = 755] [outer = 00000000] 19:49:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (137F2C00) [pid = 3720] [serial = 756] [outer = 13366000] 19:49:24 INFO - PROCESS | 3720 | 1463971764230 Marionette DEBUG loaded listener.js 19:49:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (140C6000) [pid = 3720] [serial = 757] [outer = 13366000] 19:49:24 INFO - PROCESS | 3720 | 1463971764697 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 682ms 19:49:24 INFO - PROCESS | 3720 | 1463971764767 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:49:24 INFO - PROCESS | 3720 | 1463971764769 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 19:49:24 INFO - PROCESS | 3720 | 1463971764773 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:49:24 INFO - PROCESS | 3720 | 1463971764774 Marionette TRACE conn2 <- [1,974,null,{}] 19:49:24 INFO - PROCESS | 3720 | 1463971764778 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:24 INFO - PROCESS | 3720 | 1463971764860 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:49:24 INFO - PROCESS | 3720 | 1463971764868 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:24 INFO - PROCESS | 3720 | ++DOCSHELL 15369800 == 59 [pid = 3720] [id = 253] 19:49:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (15399000) [pid = 3720] [serial = 758] [outer = 00000000] 19:49:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (15440000) [pid = 3720] [serial = 759] [outer = 15399000] 19:49:24 INFO - PROCESS | 3720 | 1463971764912 Marionette DEBUG loaded listener.js 19:49:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (15453400) [pid = 3720] [serial = 760] [outer = 15399000] 19:49:25 INFO - PROCESS | 3720 | 1463971765325 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 636ms 19:49:25 INFO - PROCESS | 3720 | 1463971765394 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:49:25 INFO - PROCESS | 3720 | 1463971765396 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 19:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:49:25 INFO - PROCESS | 3720 | 1463971765399 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:49:25 INFO - PROCESS | 3720 | 1463971765401 Marionette TRACE conn2 <- [1,978,null,{}] 19:49:25 INFO - PROCESS | 3720 | 1463971765414 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:25 INFO - PROCESS | 3720 | 1463971765493 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:49:25 INFO - PROCESS | 3720 | 1463971765528 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:25 INFO - PROCESS | 3720 | ++DOCSHELL 15462400 == 60 [pid = 3720] [id = 254] 19:49:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (15462C00) [pid = 3720] [serial = 761] [outer = 00000000] 19:49:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (15631400) [pid = 3720] [serial = 762] [outer = 15462C00] 19:49:25 INFO - PROCESS | 3720 | 1463971765572 Marionette DEBUG loaded listener.js 19:49:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15634800) [pid = 3720] [serial = 763] [outer = 15462C00] 19:49:26 INFO - PROCESS | 3720 | 1463971766044 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 697ms 19:49:26 INFO - PROCESS | 3720 | 1463971766099 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:49:26 INFO - PROCESS | 3720 | 1463971766101 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 19:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:49:26 INFO - PROCESS | 3720 | 1463971766108 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:49:26 INFO - PROCESS | 3720 | 1463971766110 Marionette TRACE conn2 <- [1,982,null,{}] 19:49:26 INFO - PROCESS | 3720 | 1463971766113 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:26 INFO - PROCESS | 3720 | 1463971766239 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:49:26 INFO - PROCESS | 3720 | 1463971766299 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:26 INFO - PROCESS | 3720 | ++DOCSHELL 16697400 == 61 [pid = 3720] [id = 255] 19:49:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (16698000) [pid = 3720] [serial = 764] [outer = 00000000] 19:49:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (166A3400) [pid = 3720] [serial = 765] [outer = 16698000] 19:49:26 INFO - PROCESS | 3720 | 1463971766343 Marionette DEBUG loaded listener.js 19:49:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (16781000) [pid = 3720] [serial = 766] [outer = 16698000] 19:49:26 INFO - PROCESS | 3720 | 1463971766750 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 698ms 19:49:26 INFO - PROCESS | 3720 | 1463971766804 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:49:26 INFO - PROCESS | 3720 | 1463971766806 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 19:49:26 INFO - PROCESS | 3720 | 1463971766809 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:49:26 INFO - PROCESS | 3720 | 1463971766811 Marionette TRACE conn2 <- [1,986,null,{}] 19:49:26 INFO - PROCESS | 3720 | 1463971766820 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:26 INFO - PROCESS | 3720 | 1463971766954 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 19:49:26 INFO - PROCESS | 3720 | 1463971766966 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:27 INFO - PROCESS | 3720 | ++DOCSHELL 15D18800 == 62 [pid = 3720] [id = 256] 19:49:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (166A3000) [pid = 3720] [serial = 767] [outer = 00000000] 19:49:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (168BEC00) [pid = 3720] [serial = 768] [outer = 166A3000] 19:49:27 INFO - PROCESS | 3720 | 1463971767059 Marionette DEBUG loaded listener.js 19:49:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (17097800) [pid = 3720] [serial = 769] [outer = 166A3000] 19:49:27 INFO - PROCESS | 3720 | 1463971767455 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 697ms 19:49:27 INFO - PROCESS | 3720 | 1463971767492 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:49:27 INFO - PROCESS | 3720 | 1463971767494 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 19:49:27 INFO - PROCESS | 3720 | 1463971767497 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:49:27 INFO - PROCESS | 3720 | 1463971767499 Marionette TRACE conn2 <- [1,990,null,{}] 19:49:27 INFO - PROCESS | 3720 | 1463971767508 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:27 INFO - PROCESS | 3720 | 1463971767631 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:49:27 INFO - PROCESS | 3720 | 1463971767637 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:27 INFO - PROCESS | 3720 | ++DOCSHELL 1703D800 == 63 [pid = 3720] [id = 257] 19:49:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1739E000) [pid = 3720] [serial = 770] [outer = 00000000] 19:49:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (174DFC00) [pid = 3720] [serial = 771] [outer = 1739E000] 19:49:27 INFO - PROCESS | 3720 | 1463971767680 Marionette DEBUG loaded listener.js 19:49:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (17E06400) [pid = 3720] [serial = 772] [outer = 1739E000] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (16694400) [pid = 3720] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (19CBB800) [pid = 3720] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1696CC00) [pid = 3720] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17E06800) [pid = 3720] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15D1D400) [pid = 3720] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (10F3D000) [pid = 3720] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A8B4C00) [pid = 3720] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1A04C800) [pid = 3720] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (105F6C00) [pid = 3720] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (17044400) [pid = 3720] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (19CCA800) [pid = 3720] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A504000) [pid = 3720] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1543C400) [pid = 3720] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (10F3E400) [pid = 3720] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:49:27 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1A101400) [pid = 3720] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:49:28 INFO - PROCESS | 3720 | 1463971768175 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 698ms 19:49:28 INFO - PROCESS | 3720 | 1463971768197 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:49:28 INFO - PROCESS | 3720 | 1463971768199 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 19:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:49:28 INFO - PROCESS | 3720 | 1463971768213 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:49:28 INFO - PROCESS | 3720 | 1463971768215 Marionette TRACE conn2 <- [1,994,null,{}] 19:49:28 INFO - PROCESS | 3720 | 1463971768220 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:28 INFO - PROCESS | 3720 | 1463971768342 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:49:28 INFO - PROCESS | 3720 | 1463971768351 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:28 INFO - PROCESS | 3720 | ++DOCSHELL 140CA000 == 64 [pid = 3720] [id = 258] 19:49:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (167EFC00) [pid = 3720] [serial = 773] [outer = 00000000] 19:49:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1744E800) [pid = 3720] [serial = 774] [outer = 167EFC00] 19:49:28 INFO - PROCESS | 3720 | 1463971768394 Marionette DEBUG loaded listener.js 19:49:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (174D3400) [pid = 3720] [serial = 775] [outer = 167EFC00] 19:49:28 INFO - PROCESS | 3720 | 1463971768811 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 651ms 19:49:28 INFO - PROCESS | 3720 | 1463971768865 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:49:28 INFO - PROCESS | 3720 | 1463971768867 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 19:49:28 INFO - PROCESS | 3720 | 1463971768870 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:49:28 INFO - PROCESS | 3720 | 1463971768872 Marionette TRACE conn2 <- [1,998,null,{}] 19:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:49:28 INFO - PROCESS | 3720 | 1463971768875 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:28 INFO - PROCESS | 3720 | 1463971768956 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:49:28 INFO - PROCESS | 3720 | 1463971768965 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:28 INFO - PROCESS | 3720 | ++DOCSHELL 17E0A000 == 65 [pid = 3720] [id = 259] 19:49:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (17E0B000) [pid = 3720] [serial = 776] [outer = 00000000] 19:49:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (180D5000) [pid = 3720] [serial = 777] [outer = 17E0B000] 19:49:29 INFO - PROCESS | 3720 | 1463971769008 Marionette DEBUG loaded listener.js 19:49:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (18237800) [pid = 3720] [serial = 778] [outer = 17E0B000] 19:49:29 INFO - PROCESS | 3720 | 1463971769428 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 589ms 19:49:29 INFO - PROCESS | 3720 | 1463971769463 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:49:29 INFO - PROCESS | 3720 | 1463971769466 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 19:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:49:29 INFO - PROCESS | 3720 | 1463971769469 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:49:29 INFO - PROCESS | 3720 | 1463971769471 Marionette TRACE conn2 <- [1,1002,null,{}] 19:49:29 INFO - PROCESS | 3720 | 1463971769474 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:29 INFO - PROCESS | 3720 | 1463971769577 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:49:29 INFO - PROCESS | 3720 | 1463971769584 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:29 INFO - PROCESS | 3720 | ++DOCSHELL 13320400 == 66 [pid = 3720] [id = 260] 19:49:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (17E09000) [pid = 3720] [serial = 779] [outer = 00000000] 19:49:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (198B1000) [pid = 3720] [serial = 780] [outer = 17E09000] 19:49:29 INFO - PROCESS | 3720 | 1463971769632 Marionette DEBUG loaded listener.js 19:49:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (19D51C00) [pid = 3720] [serial = 781] [outer = 17E09000] 19:49:30 INFO - PROCESS | 3720 | 1463971770283 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 821ms 19:49:30 INFO - PROCESS | 3720 | 1463971770312 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:49:30 INFO - PROCESS | 3720 | 1463971770316 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 19:49:30 INFO - PROCESS | 3720 | 1463971770322 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:49:30 INFO - PROCESS | 3720 | 1463971770326 Marionette TRACE conn2 <- [1,1006,null,{}] 19:49:30 INFO - PROCESS | 3720 | 1463971770332 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:30 INFO - PROCESS | 3720 | 1463971770443 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:49:30 INFO - PROCESS | 3720 | 1463971770549 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:30 INFO - PROCESS | 3720 | ++DOCSHELL 10484000 == 67 [pid = 3720] [id = 261] 19:49:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (105EE000) [pid = 3720] [serial = 782] [outer = 00000000] 19:49:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (10F0C000) [pid = 3720] [serial = 783] [outer = 105EE000] 19:49:30 INFO - PROCESS | 3720 | 1463971770605 Marionette DEBUG loaded listener.js 19:49:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1120F800) [pid = 3720] [serial = 784] [outer = 105EE000] 19:49:31 INFO - PROCESS | 3720 | 1463971771225 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 945ms 19:49:31 INFO - PROCESS | 3720 | 1463971771269 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:49:31 INFO - PROCESS | 3720 | 1463971771275 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 19:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:49:31 INFO - PROCESS | 3720 | 1463971771281 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:49:31 INFO - PROCESS | 3720 | 1463971771284 Marionette TRACE conn2 <- [1,1010,null,{}] 19:49:31 INFO - PROCESS | 3720 | 1463971771288 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:31 INFO - PROCESS | 3720 | 1463971771388 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:49:31 INFO - PROCESS | 3720 | 1463971771493 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:31 INFO - PROCESS | 3720 | ++DOCSHELL 11255400 == 68 [pid = 3720] [id = 262] 19:49:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1142F000) [pid = 3720] [serial = 785] [outer = 00000000] 19:49:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (13321400) [pid = 3720] [serial = 786] [outer = 1142F000] 19:49:31 INFO - PROCESS | 3720 | 1463971771545 Marionette DEBUG loaded listener.js 19:49:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (153A6400) [pid = 3720] [serial = 787] [outer = 1142F000] 19:49:32 INFO - PROCESS | 3720 | 1463971772159 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 945ms 19:49:32 INFO - PROCESS | 3720 | 1463971772208 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:49:32 INFO - PROCESS | 3720 | 1463971772211 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 19:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:49:32 INFO - PROCESS | 3720 | 1463971772215 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:49:32 INFO - PROCESS | 3720 | 1463971772219 Marionette TRACE conn2 <- [1,1014,null,{}] 19:49:32 INFO - PROCESS | 3720 | 1463971772230 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:32 INFO - PROCESS | 3720 | 1463971772346 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:49:32 INFO - PROCESS | 3720 | 1463971772482 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:32 INFO - PROCESS | 3720 | ++DOCSHELL 174DC800 == 69 [pid = 3720] [id = 263] 19:49:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (17DAFC00) [pid = 3720] [serial = 788] [outer = 00000000] 19:49:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (180D4C00) [pid = 3720] [serial = 789] [outer = 17DAFC00] 19:49:32 INFO - PROCESS | 3720 | 1463971772542 Marionette DEBUG loaded listener.js 19:49:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (198A6400) [pid = 3720] [serial = 790] [outer = 17DAFC00] 19:49:33 INFO - PROCESS | 3720 | 1463971773080 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 899ms 19:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:49:33 INFO - PROCESS | 3720 | 1463971773119 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:49:33 INFO - PROCESS | 3720 | 1463971773122 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 19:49:33 INFO - PROCESS | 3720 | 1463971773125 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:49:33 INFO - PROCESS | 3720 | 1463971773127 Marionette TRACE conn2 <- [1,1018,null,{}] 19:49:33 INFO - PROCESS | 3720 | 1463971773131 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:33 INFO - PROCESS | 3720 | 1463971773235 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:49:33 INFO - PROCESS | 3720 | 1463971773340 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:33 INFO - PROCESS | 3720 | ++DOCSHELL 1827CC00 == 70 [pid = 3720] [id = 264] 19:49:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (198A9000) [pid = 3720] [serial = 791] [outer = 00000000] 19:49:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (19D5A800) [pid = 3720] [serial = 792] [outer = 198A9000] 19:49:33 INFO - PROCESS | 3720 | 1463971773383 Marionette DEBUG loaded listener.js 19:49:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (19DA4C00) [pid = 3720] [serial = 793] [outer = 198A9000] 19:49:33 INFO - PROCESS | 3720 | 1463971773948 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 883ms 19:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:49:34 INFO - PROCESS | 3720 | 1463971774012 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:49:34 INFO - PROCESS | 3720 | 1463971774014 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 19:49:34 INFO - PROCESS | 3720 | 1463971774018 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:49:34 INFO - PROCESS | 3720 | 1463971774020 Marionette TRACE conn2 <- [1,1022,null,{}] 19:49:34 INFO - PROCESS | 3720 | 1463971774024 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:34 INFO - PROCESS | 3720 | 1463971774138 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:49:34 INFO - PROCESS | 3720 | 1463971774269 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:34 INFO - PROCESS | 3720 | ++DOCSHELL 19719800 == 71 [pid = 3720] [id = 265] 19:49:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (198AA000) [pid = 3720] [serial = 794] [outer = 00000000] 19:49:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1A102800) [pid = 3720] [serial = 795] [outer = 198AA000] 19:49:34 INFO - PROCESS | 3720 | 1463971774323 Marionette DEBUG loaded listener.js 19:49:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1A10BC00) [pid = 3720] [serial = 796] [outer = 198AA000] 19:49:34 INFO - PROCESS | 3720 | 1463971774914 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 19:49:34 INFO - PROCESS | 3720 | 1463971774978 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:49:34 INFO - PROCESS | 3720 | 1463971774981 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 19:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:49:34 INFO - PROCESS | 3720 | 1463971774986 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:49:34 INFO - PROCESS | 3720 | 1463971774988 Marionette TRACE conn2 <- [1,1026,null,{}] 19:49:34 INFO - PROCESS | 3720 | 1463971774992 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:35 INFO - PROCESS | 3720 | 1463971775114 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:49:35 INFO - PROCESS | 3720 | 1463971775383 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:35 INFO - PROCESS | 3720 | ++DOCSHELL 0F272C00 == 72 [pid = 3720] [id = 266] 19:49:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (0F278800) [pid = 3720] [serial = 797] [outer = 00000000] 19:49:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (105F9800) [pid = 3720] [serial = 798] [outer = 0F278800] 19:49:35 INFO - PROCESS | 3720 | 1463971775461 Marionette DEBUG loaded listener.js 19:49:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (10A61C00) [pid = 3720] [serial = 799] [outer = 0F278800] 19:49:36 INFO - PROCESS | 3720 | 1463971776084 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1131ms 19:49:36 INFO - PROCESS | 3720 | 1463971776116 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:49:36 INFO - PROCESS | 3720 | 1463971776119 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 19:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:49:36 INFO - PROCESS | 3720 | 1463971776124 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:49:36 INFO - PROCESS | 3720 | 1463971776127 Marionette TRACE conn2 <- [1,1030,null,{}] 19:49:36 INFO - PROCESS | 3720 | 1463971776132 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:36 INFO - PROCESS | 3720 | 1463971776230 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:49:36 INFO - PROCESS | 3720 | 1463971776365 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:36 INFO - PROCESS | 3720 | ++DOCSHELL 11207000 == 73 [pid = 3720] [id = 267] 19:49:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (11C5D400) [pid = 3720] [serial = 800] [outer = 00000000] 19:49:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (13073000) [pid = 3720] [serial = 801] [outer = 11C5D400] 19:49:36 INFO - PROCESS | 3720 | 1463971776419 Marionette DEBUG loaded listener.js 19:49:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (140CA800) [pid = 3720] [serial = 802] [outer = 11C5D400] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 0F273C00 == 72 [pid = 3720] [id = 198] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 17450C00 == 71 [pid = 3720] [id = 200] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 12D31800 == 70 [pid = 3720] [id = 181] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 10E4F400 == 69 [pid = 3720] [id = 215] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 19DA0400 == 68 [pid = 3720] [id = 192] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 17E0A000 == 67 [pid = 3720] [id = 259] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 140CA000 == 66 [pid = 3720] [id = 258] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 1703D800 == 65 [pid = 3720] [id = 257] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 15D18800 == 64 [pid = 3720] [id = 256] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 16697400 == 63 [pid = 3720] [id = 255] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 15462400 == 62 [pid = 3720] [id = 254] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 15369800 == 61 [pid = 3720] [id = 253] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 1331C800 == 60 [pid = 3720] [id = 252] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 10F09C00 == 59 [pid = 3720] [id = 251] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 103DA400 == 58 [pid = 3720] [id = 250] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (11255800) [pid = 3720] [serial = 683] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1ADCF400) [pid = 3720] [serial = 695] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (15D07400) [pid = 3720] [serial = 686] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (19D55400) [pid = 3720] [serial = 689] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1A8AA400) [pid = 3720] [serial = 692] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1ACD9C00) [pid = 3720] [serial = 729] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 1A110C00 == 57 [pid = 3720] [id = 246] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 1147A400 == 56 [pid = 3720] [id = 245] 19:49:36 INFO - PROCESS | 3720 | --DOCSHELL 11256800 == 55 [pid = 3720] [id = 244] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1ACDE800) [pid = 3720] [serial = 645] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (167FAC00) [pid = 3720] [serial = 639] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (128A9000) [pid = 3720] [serial = 636] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1A8B6400) [pid = 3720] [serial = 642] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (198AF800) [pid = 3720] [serial = 713] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (19D9E000) [pid = 3720] [serial = 716] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (19D53400) [pid = 3720] [serial = 714] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (174DE800) [pid = 3720] [serial = 707] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (17DB6C00) [pid = 3720] [serial = 708] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (17E0DC00) [pid = 3720] [serial = 710] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (16697800) [pid = 3720] [serial = 704] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (166A1000) [pid = 3720] [serial = 705] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (140BD800) [pid = 3720] [serial = 701] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (153A5800) [pid = 3720] [serial = 702] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1ADCE400) [pid = 3720] [serial = 681] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A2EB800) [pid = 3720] [serial = 719] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (15453C00) [pid = 3720] [serial = 699] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (137F8400) [pid = 3720] [serial = 698] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (19D9F000) [pid = 3720] [serial = 717] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1A2E5800) [pid = 3720] [serial = 723] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A510400) [pid = 3720] [serial = 720] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1A7BB000) [pid = 3720] [serial = 724] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (180CEC00) [pid = 3720] [serial = 711] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (12D80800) [pid = 3720] [serial = 408] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1A8AD800) [pid = 3720] [serial = 727] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A7C2C00) [pid = 3720] [serial = 726] [outer = 00000000] [url = about:blank] 19:49:36 INFO - PROCESS | 3720 | 1463971776999 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 884ms 19:49:37 INFO - PROCESS | 3720 | 1463971777027 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:49:37 INFO - PROCESS | 3720 | 1463971777031 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 19:49:37 INFO - PROCESS | 3720 | 1463971777036 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:49:37 INFO - PROCESS | 3720 | 1463971777038 Marionette TRACE conn2 <- [1,1034,null,{}] 19:49:37 INFO - PROCESS | 3720 | 1463971777041 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:37 INFO - PROCESS | 3720 | 1463971777130 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:49:37 INFO - PROCESS | 3720 | 1463971777228 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:37 INFO - PROCESS | 3720 | ++DOCSHELL 1050D800 == 56 [pid = 3720] [id = 268] 19:49:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (105F3C00) [pid = 3720] [serial = 803] [outer = 00000000] 19:49:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1143B400) [pid = 3720] [serial = 804] [outer = 105F3C00] 19:49:37 INFO - PROCESS | 3720 | 1463971777283 Marionette DEBUG loaded listener.js 19:49:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (14E67400) [pid = 3720] [serial = 805] [outer = 105F3C00] 19:49:37 INFO - PROCESS | 3720 | 1463971777670 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 698ms 19:49:37 INFO - PROCESS | 3720 | 1463971777719 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:49:37 INFO - PROCESS | 3720 | 1463971777721 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 19:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:49:37 INFO - PROCESS | 3720 | 1463971777726 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:49:37 INFO - PROCESS | 3720 | 1463971777732 Marionette TRACE conn2 <- [1,1038,null,{}] 19:49:37 INFO - PROCESS | 3720 | 1463971777740 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:37 INFO - PROCESS | 3720 | 1463971777825 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:49:37 INFO - PROCESS | 3720 | 1463971777833 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:37 INFO - PROCESS | 3720 | ++DOCSHELL 15444400 == 57 [pid = 3720] [id = 269] 19:49:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (15459000) [pid = 3720] [serial = 806] [outer = 00000000] 19:49:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (15B2DC00) [pid = 3720] [serial = 807] [outer = 15459000] 19:49:37 INFO - PROCESS | 3720 | 1463971777877 Marionette DEBUG loaded listener.js 19:49:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (15D14000) [pid = 3720] [serial = 808] [outer = 15459000] 19:49:38 INFO - PROCESS | 3720 | 1463971778312 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 651ms 19:49:38 INFO - PROCESS | 3720 | 1463971778383 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:49:38 INFO - PROCESS | 3720 | 1463971778385 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 19:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:49:38 INFO - PROCESS | 3720 | 1463971778388 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:49:38 INFO - PROCESS | 3720 | 1463971778390 Marionette TRACE conn2 <- [1,1042,null,{}] 19:49:38 INFO - PROCESS | 3720 | 1463971778394 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:38 INFO - PROCESS | 3720 | 1463971778477 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:49:38 INFO - PROCESS | 3720 | 1463971778607 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:38 INFO - PROCESS | 3720 | ++DOCSHELL 1545C000 == 58 [pid = 3720] [id = 270] 19:49:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (15D11400) [pid = 3720] [serial = 809] [outer = 00000000] 19:49:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (16694800) [pid = 3720] [serial = 810] [outer = 15D11400] 19:49:38 INFO - PROCESS | 3720 | 1463971778652 Marionette DEBUG loaded listener.js 19:49:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1669D000) [pid = 3720] [serial = 811] [outer = 15D11400] 19:49:39 INFO - PROCESS | 3720 | 1463971779032 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 682ms 19:49:39 INFO - PROCESS | 3720 | 1463971779088 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:49:39 INFO - PROCESS | 3720 | 1463971779090 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 19:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:49:39 INFO - PROCESS | 3720 | 1463971779093 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:49:39 INFO - PROCESS | 3720 | 1463971779095 Marionette TRACE conn2 <- [1,1046,null,{}] 19:49:39 INFO - PROCESS | 3720 | 1463971779098 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:39 INFO - PROCESS | 3720 | 1463971779219 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:49:39 INFO - PROCESS | 3720 | 1463971779282 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:39 INFO - PROCESS | 3720 | ++DOCSHELL 0F396C00 == 59 [pid = 3720] [id = 271] 19:49:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (166A3C00) [pid = 3720] [serial = 812] [outer = 00000000] 19:49:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1678BC00) [pid = 3720] [serial = 813] [outer = 166A3C00] 19:49:39 INFO - PROCESS | 3720 | 1463971779332 Marionette DEBUG loaded listener.js 19:49:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1696AC00) [pid = 3720] [serial = 814] [outer = 166A3C00] 19:49:39 INFO - PROCESS | 3720 | 1463971779761 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 728ms 19:49:39 INFO - PROCESS | 3720 | 1463971779843 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:49:39 INFO - PROCESS | 3720 | 1463971779845 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 19:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:49:39 INFO - PROCESS | 3720 | 1463971779848 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:49:39 INFO - PROCESS | 3720 | 1463971779850 Marionette TRACE conn2 <- [1,1050,null,{}] 19:49:39 INFO - PROCESS | 3720 | 1463971779853 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:39 INFO - PROCESS | 3720 | 1463971779998 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:49:40 INFO - PROCESS | 3720 | 1463971780060 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:40 INFO - PROCESS | 3720 | ++DOCSHELL 1678B000 == 60 [pid = 3720] [id = 272] 19:49:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1703D800) [pid = 3720] [serial = 815] [outer = 00000000] 19:49:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (17E03400) [pid = 3720] [serial = 816] [outer = 1703D800] 19:49:40 INFO - PROCESS | 3720 | 1463971780103 Marionette DEBUG loaded listener.js 19:49:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17E06800) [pid = 3720] [serial = 817] [outer = 1703D800] 19:49:40 INFO - PROCESS | 3720 | 1463971780504 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 697ms 19:49:40 INFO - PROCESS | 3720 | 1463971780548 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:49:40 INFO - PROCESS | 3720 | 1463971780550 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 19:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:49:40 INFO - PROCESS | 3720 | 1463971780560 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:49:40 INFO - PROCESS | 3720 | 1463971780562 Marionette TRACE conn2 <- [1,1054,null,{}] 19:49:40 INFO - PROCESS | 3720 | 1463971780565 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:40 INFO - PROCESS | 3720 | 1463971780677 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:49:40 INFO - PROCESS | 3720 | 1463971780683 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:40 INFO - PROCESS | 3720 | ++DOCSHELL 140BEC00 == 61 [pid = 3720] [id = 273] 19:49:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (15E81400) [pid = 3720] [serial = 818] [outer = 00000000] 19:49:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (19711800) [pid = 3720] [serial = 819] [outer = 15E81400] 19:49:40 INFO - PROCESS | 3720 | 1463971780726 Marionette DEBUG loaded listener.js 19:49:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (198A6800) [pid = 3720] [serial = 820] [outer = 15E81400] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1055B400) [pid = 3720] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (15462C00) [pid = 3720] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (10F3B400) [pid = 3720] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (16698000) [pid = 3720] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (13366000) [pid = 3720] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15399000) [pid = 3720] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (166A3000) [pid = 3720] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (10F39C00) [pid = 3720] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1739E000) [pid = 3720] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (17E0B000) [pid = 3720] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (167EFC00) [pid = 3720] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (105F5800) [pid = 3720] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (19D51000) [pid = 3720] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (19D5BC00) [pid = 3720] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (13708C00) [pid = 3720] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (19D9C800) [pid = 3720] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:49:41 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1A8AB400) [pid = 3720] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:49:41 INFO - PROCESS | 3720 | 1463971781362 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 837ms 19:49:41 INFO - PROCESS | 3720 | 1463971781396 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:49:41 INFO - PROCESS | 3720 | 1463971781398 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 19:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:49:41 INFO - PROCESS | 3720 | 1463971781408 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:49:41 INFO - PROCESS | 3720 | 1463971781410 Marionette TRACE conn2 <- [1,1058,null,{}] 19:49:41 INFO - PROCESS | 3720 | 1463971781413 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:41 INFO - PROCESS | 3720 | 1463971781478 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:49:41 INFO - PROCESS | 3720 | 1463971781486 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:41 INFO - PROCESS | 3720 | ++DOCSHELL 130CEC00 == 62 [pid = 3720] [id = 274] 19:49:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (14EA1000) [pid = 3720] [serial = 821] [outer = 00000000] 19:49:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (15649800) [pid = 3720] [serial = 822] [outer = 14EA1000] 19:49:41 INFO - PROCESS | 3720 | 1463971781532 Marionette DEBUG loaded listener.js 19:49:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1739E000) [pid = 3720] [serial = 823] [outer = 14EA1000] 19:49:41 INFO - PROCESS | 3720 | 1463971781966 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 589ms 19:49:41 INFO - PROCESS | 3720 | 1463971781987 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:49:41 INFO - PROCESS | 3720 | 1463971781989 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 19:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:49:41 INFO - PROCESS | 3720 | 1463971781993 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:49:41 INFO - PROCESS | 3720 | 1463971781994 Marionette TRACE conn2 <- [1,1062,null,{}] 19:49:41 INFO - PROCESS | 3720 | 1463971781998 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:42 INFO - PROCESS | 3720 | 1463971782118 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:49:42 INFO - PROCESS | 3720 | 1463971782127 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:42 INFO - PROCESS | 3720 | ++DOCSHELL 10B0B400 == 63 [pid = 3720] [id = 275] 19:49:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (10F38C00) [pid = 3720] [serial = 824] [outer = 00000000] 19:49:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (18234400) [pid = 3720] [serial = 825] [outer = 10F38C00] 19:49:42 INFO - PROCESS | 3720 | 1463971782171 Marionette DEBUG loaded listener.js 19:49:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (19711000) [pid = 3720] [serial = 826] [outer = 10F38C00] 19:49:42 INFO - PROCESS | 3720 | 1463971782600 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 620ms 19:49:42 INFO - PROCESS | 3720 | 1463971782631 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:49:42 INFO - PROCESS | 3720 | 1463971782633 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 19:49:42 INFO - PROCESS | 3720 | 1463971782636 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:49:42 INFO - PROCESS | 3720 | 1463971782638 Marionette TRACE conn2 <- [1,1066,null,{}] 19:49:42 INFO - PROCESS | 3720 | 1463971782645 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:42 INFO - PROCESS | 3720 | 1463971782762 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:49:42 INFO - PROCESS | 3720 | 1463971782771 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:42 INFO - PROCESS | 3720 | ++DOCSHELL 103ED400 == 64 [pid = 3720] [id = 276] 19:49:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (11CED400) [pid = 3720] [serial = 827] [outer = 00000000] 19:49:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19D55000) [pid = 3720] [serial = 828] [outer = 11CED400] 19:49:42 INFO - PROCESS | 3720 | 1463971782823 Marionette DEBUG loaded listener.js 19:49:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (19DA7000) [pid = 3720] [serial = 829] [outer = 11CED400] 19:49:43 INFO - PROCESS | 3720 | 1463971783440 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 821ms 19:49:43 INFO - PROCESS | 3720 | 1463971783473 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:49:43 INFO - PROCESS | 3720 | 1463971783477 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 19:49:43 INFO - PROCESS | 3720 | 1463971783484 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:49:43 INFO - PROCESS | 3720 | 1463971783488 Marionette TRACE conn2 <- [1,1070,null,{}] 19:49:43 INFO - PROCESS | 3720 | 1463971783494 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:43 INFO - PROCESS | 3720 | 1463971783613 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:49:43 INFO - PROCESS | 3720 | 1463971783747 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:43 INFO - PROCESS | 3720 | ++DOCSHELL 105FB000 == 65 [pid = 3720] [id = 277] 19:49:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (10A5C400) [pid = 3720] [serial = 830] [outer = 00000000] 19:49:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (11C5C000) [pid = 3720] [serial = 831] [outer = 10A5C400] 19:49:43 INFO - PROCESS | 3720 | 1463971783804 Marionette DEBUG loaded listener.js 19:49:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (12B63400) [pid = 3720] [serial = 832] [outer = 10A5C400] 19:49:44 INFO - PROCESS | 3720 | 1463971784403 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 19:49:44 INFO - PROCESS | 3720 | 1463971784435 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:49:44 INFO - PROCESS | 3720 | 1463971784441 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 19:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:49:44 INFO - PROCESS | 3720 | 1463971784448 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:49:44 INFO - PROCESS | 3720 | 1463971784450 Marionette TRACE conn2 <- [1,1074,null,{}] 19:49:44 INFO - PROCESS | 3720 | 1463971784455 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:44 INFO - PROCESS | 3720 | 1463971784552 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:49:44 INFO - PROCESS | 3720 | 1463971784664 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:44 INFO - PROCESS | 3720 | ++DOCSHELL 12D80800 == 66 [pid = 3720] [id = 278] 19:49:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (12D82400) [pid = 3720] [serial = 833] [outer = 00000000] 19:49:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (15452C00) [pid = 3720] [serial = 834] [outer = 12D82400] 19:49:44 INFO - PROCESS | 3720 | 1463971784717 Marionette DEBUG loaded listener.js 19:49:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (15650400) [pid = 3720] [serial = 835] [outer = 12D82400] 19:49:45 INFO - PROCESS | 3720 | 1463971785301 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 883ms 19:49:45 INFO - PROCESS | 3720 | 1463971785338 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:49:45 INFO - PROCESS | 3720 | 1463971785340 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 19:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:49:45 INFO - PROCESS | 3720 | 1463971785344 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:49:45 INFO - PROCESS | 3720 | 1463971785347 Marionette TRACE conn2 <- [1,1078,null,{}] 19:49:45 INFO - PROCESS | 3720 | 1463971785358 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:45 INFO - PROCESS | 3720 | 1463971785468 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:49:45 INFO - PROCESS | 3720 | 1463971785604 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:45 INFO - PROCESS | 3720 | ++DOCSHELL 15442C00 == 67 [pid = 3720] [id = 279] 19:49:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (19710400) [pid = 3720] [serial = 836] [outer = 00000000] 19:49:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (19D51000) [pid = 3720] [serial = 837] [outer = 19710400] 19:49:45 INFO - PROCESS | 3720 | 1463971785669 Marionette DEBUG loaded listener.js 19:49:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (19DA1C00) [pid = 3720] [serial = 838] [outer = 19710400] 19:49:46 INFO - PROCESS | 3720 | 1463971786175 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 899ms 19:49:46 INFO - PROCESS | 3720 | 1463971786248 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:49:46 INFO - PROCESS | 3720 | 1463971786251 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 19:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:49:46 INFO - PROCESS | 3720 | 1463971786254 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:49:46 INFO - PROCESS | 3720 | 1463971786256 Marionette TRACE conn2 <- [1,1082,null,{}] 19:49:46 INFO - PROCESS | 3720 | 1463971786260 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:46 INFO - PROCESS | 3720 | 1463971786366 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:49:46 INFO - PROCESS | 3720 | 1463971786471 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:46 INFO - PROCESS | 3720 | ++DOCSHELL 1A10D400 == 68 [pid = 3720] [id = 280] 19:49:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A110800) [pid = 3720] [serial = 839] [outer = 00000000] 19:49:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A2E9400) [pid = 3720] [serial = 840] [outer = 1A110800] 19:49:46 INFO - PROCESS | 3720 | 1463971786524 Marionette DEBUG loaded listener.js 19:49:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A508C00) [pid = 3720] [serial = 841] [outer = 1A110800] 19:49:47 INFO - PROCESS | 3720 | 1463971787129 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 945ms 19:49:47 INFO - PROCESS | 3720 | 1463971787199 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:49:47 INFO - PROCESS | 3720 | 1463971787201 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 19:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:49:47 INFO - PROCESS | 3720 | 1463971787205 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:49:47 INFO - PROCESS | 3720 | 1463971787206 Marionette TRACE conn2 <- [1,1086,null,{}] 19:49:47 INFO - PROCESS | 3720 | 1463971787210 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:47 INFO - PROCESS | 3720 | 1463971787312 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:49:47 INFO - PROCESS | 3720 | 1463971787417 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:47 INFO - PROCESS | 3720 | ++DOCSHELL 11436800 == 69 [pid = 3720] [id = 281] 19:49:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (114A1C00) [pid = 3720] [serial = 842] [outer = 00000000] 19:49:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A7B7C00) [pid = 3720] [serial = 843] [outer = 114A1C00] 19:49:47 INFO - PROCESS | 3720 | 1463971787469 Marionette DEBUG loaded listener.js 19:49:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1A7BA400) [pid = 3720] [serial = 844] [outer = 114A1C00] 19:49:48 INFO - PROCESS | 3720 | 1463971788023 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 899ms 19:49:48 INFO - PROCESS | 3720 | 1463971788093 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:49:48 INFO - PROCESS | 3720 | 1463971788095 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 19:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:49:48 INFO - PROCESS | 3720 | 1463971788099 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:49:48 INFO - PROCESS | 3720 | 1463971788101 Marionette TRACE conn2 <- [1,1090,null,{}] 19:49:48 INFO - PROCESS | 3720 | 1463971788104 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:48 INFO - PROCESS | 3720 | 1463971788257 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:49:48 INFO - PROCESS | 3720 | 1463971788393 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:48 INFO - PROCESS | 3720 | ++DOCSHELL 10373000 == 70 [pid = 3720] [id = 282] 19:49:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (19DA7800) [pid = 3720] [serial = 845] [outer = 00000000] 19:49:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (1A8B1C00) [pid = 3720] [serial = 846] [outer = 19DA7800] 19:49:48 INFO - PROCESS | 3720 | 1463971788448 Marionette DEBUG loaded listener.js 19:49:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1A901800) [pid = 3720] [serial = 847] [outer = 19DA7800] 19:49:49 INFO - PROCESS | 3720 | 1463971789027 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 945ms 19:49:49 INFO - PROCESS | 3720 | 1463971789044 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:49:49 INFO - PROCESS | 3720 | 1463971789046 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 19:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:49:49 INFO - PROCESS | 3720 | 1463971789050 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:49:49 INFO - PROCESS | 3720 | 1463971789051 Marionette TRACE conn2 <- [1,1094,null,{}] 19:49:49 INFO - PROCESS | 3720 | 1463971789055 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:49 INFO - PROCESS | 3720 | 1463971789159 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:49:49 INFO - PROCESS | 3720 | 1463971789266 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:49 INFO - PROCESS | 3720 | ++DOCSHELL 0F26F800 == 71 [pid = 3720] [id = 283] 19:49:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (10A57400) [pid = 3720] [serial = 848] [outer = 00000000] 19:49:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (15447400) [pid = 3720] [serial = 849] [outer = 10A57400] 19:49:49 INFO - PROCESS | 3720 | 1463971789320 Marionette DEBUG loaded listener.js 19:49:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (1545F800) [pid = 3720] [serial = 850] [outer = 10A57400] 19:49:50 INFO - PROCESS | 3720 | 1463971790041 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1039ms 19:49:50 INFO - PROCESS | 3720 | 1463971790092 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:49:50 INFO - PROCESS | 3720 | 1463971790096 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 19:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:49:50 INFO - PROCESS | 3720 | 1463971790100 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:49:50 INFO - PROCESS | 3720 | 1463971790104 Marionette TRACE conn2 <- [1,1098,null,{}] 19:49:50 INFO - PROCESS | 3720 | 1463971790109 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:50 INFO - PROCESS | 3720 | 1463971790211 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:49:50 INFO - PROCESS | 3720 | 1463971790320 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:50 INFO - PROCESS | 3720 | ++DOCSHELL 12A93800 == 72 [pid = 3720] [id = 284] 19:49:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (12AEAC00) [pid = 3720] [serial = 851] [outer = 00000000] 19:49:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (13D89400) [pid = 3720] [serial = 852] [outer = 12AEAC00] 19:49:50 INFO - PROCESS | 3720 | 1463971790368 Marionette DEBUG loaded listener.js 19:49:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (14E67C00) [pid = 3720] [serial = 853] [outer = 12AEAC00] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 1B102800 == 71 [pid = 3720] [id = 14] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 1A90E400 == 70 [pid = 3720] [id = 13] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 1A8B2000 == 69 [pid = 3720] [id = 12] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 10B0B400 == 68 [pid = 3720] [id = 275] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 130CEC00 == 67 [pid = 3720] [id = 274] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 140BEC00 == 66 [pid = 3720] [id = 273] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 1678B000 == 65 [pid = 3720] [id = 272] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 0F396C00 == 64 [pid = 3720] [id = 271] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 1545C000 == 63 [pid = 3720] [id = 270] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 15444400 == 62 [pid = 3720] [id = 269] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 1050D800 == 61 [pid = 3720] [id = 268] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 11207000 == 60 [pid = 3720] [id = 267] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 0F272C00 == 59 [pid = 3720] [id = 266] 19:49:50 INFO - PROCESS | 3720 | --DOCSHELL 10484000 == 58 [pid = 3720] [id = 261] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (12D7D400) [pid = 3720] [serial = 684] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (19D59000) [pid = 3720] [serial = 690] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1B103000) [pid = 3720] [serial = 696] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (16695800) [pid = 3720] [serial = 687] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1ABB8400) [pid = 3720] [serial = 693] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (1A909800) [pid = 3720] [serial = 633] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (166A0000) [pid = 3720] [serial = 735] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (10F3A400) [pid = 3720] [serial = 751] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (10B0B000) [pid = 3720] [serial = 750] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (15631400) [pid = 3720] [serial = 762] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1142EC00) [pid = 3720] [serial = 753] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (11C07400) [pid = 3720] [serial = 754] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (166A3400) [pid = 3720] [serial = 765] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A7C3400) [pid = 3720] [serial = 744] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (137F2C00) [pid = 3720] [serial = 756] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (140C6000) [pid = 3720] [serial = 757] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1A8A9C00) [pid = 3720] [serial = 738] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (15440000) [pid = 3720] [serial = 759] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (15453400) [pid = 3720] [serial = 760] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (168BEC00) [pid = 3720] [serial = 768] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (16781000) [pid = 3720] [serial = 766] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15D11800) [pid = 3720] [serial = 748] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (198B1000) [pid = 3720] [serial = 780] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1370F400) [pid = 3720] [serial = 747] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1678A800) [pid = 3720] [serial = 741] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (140BC800) [pid = 3720] [serial = 732] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (174DFC00) [pid = 3720] [serial = 771] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (17097800) [pid = 3720] [serial = 769] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (18237800) [pid = 3720] [serial = 778] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (180D5000) [pid = 3720] [serial = 777] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (17E06400) [pid = 3720] [serial = 772] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15634800) [pid = 3720] [serial = 763] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (174D3400) [pid = 3720] [serial = 775] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1744E800) [pid = 3720] [serial = 774] [outer = 00000000] [url = about:blank] 19:49:50 INFO - PROCESS | 3720 | 1463971790951 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 899ms 19:49:50 INFO - PROCESS | 3720 | 1463971791003 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:49:50 INFO - PROCESS | 3720 | 1463971791008 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 19:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:49:51 INFO - PROCESS | 3720 | 1463971791014 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:49:51 INFO - PROCESS | 3720 | 1463971791017 Marionette TRACE conn2 <- [1,1102,null,{}] 19:49:51 INFO - PROCESS | 3720 | 1463971791020 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:51 INFO - PROCESS | 3720 | 1463971791108 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:49:51 INFO - PROCESS | 3720 | 1463971791204 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:51 INFO - PROCESS | 3720 | ++DOCSHELL 1043B000 == 59 [pid = 3720] [id = 285] 19:49:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (10B09800) [pid = 3720] [serial = 854] [outer = 00000000] 19:49:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (10F0B400) [pid = 3720] [serial = 855] [outer = 10B09800] 19:49:51 INFO - PROCESS | 3720 | 1463971791248 Marionette DEBUG loaded listener.js 19:49:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (137F7C00) [pid = 3720] [serial = 856] [outer = 10B09800] 19:49:51 INFO - PROCESS | 3720 | 1463971791655 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 697ms 19:49:51 INFO - PROCESS | 3720 | 1463971791697 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:49:51 INFO - PROCESS | 3720 | 1463971791699 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 19:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:49:51 INFO - PROCESS | 3720 | 1463971791702 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:49:51 INFO - PROCESS | 3720 | 1463971791706 Marionette TRACE conn2 <- [1,1106,null,{}] 19:49:51 INFO - PROCESS | 3720 | 1463971791720 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:51 INFO - PROCESS | 3720 | 1463971791817 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:49:51 INFO - PROCESS | 3720 | 1463971791833 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:51 INFO - PROCESS | 3720 | ++DOCSHELL 1564F000 == 60 [pid = 3720] [id = 286] 19:49:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (15B28800) [pid = 3720] [serial = 857] [outer = 00000000] 19:49:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (15D19C00) [pid = 3720] [serial = 858] [outer = 15B28800] 19:49:51 INFO - PROCESS | 3720 | 1463971791881 Marionette DEBUG loaded listener.js 19:49:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1669A000) [pid = 3720] [serial = 859] [outer = 15B28800] 19:49:52 INFO - PROCESS | 3720 | 1463971792320 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 635ms 19:49:52 INFO - PROCESS | 3720 | 1463971792340 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:49:52 INFO - PROCESS | 3720 | 1463971792343 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 19:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:49:52 INFO - PROCESS | 3720 | 1463971792346 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:49:52 INFO - PROCESS | 3720 | 1463971792348 Marionette TRACE conn2 <- [1,1110,null,{}] 19:49:52 INFO - PROCESS | 3720 | 1463971792352 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:52 INFO - PROCESS | 3720 | 1463971792436 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:49:52 INFO - PROCESS | 3720 | 1463971792444 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:52 INFO - PROCESS | 3720 | ++DOCSHELL 15D11800 == 61 [pid = 3720] [id = 287] 19:49:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (16008800) [pid = 3720] [serial = 860] [outer = 00000000] 19:49:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1678C000) [pid = 3720] [serial = 861] [outer = 16008800] 19:49:52 INFO - PROCESS | 3720 | 1463971792489 Marionette DEBUG loaded listener.js 19:49:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (16850C00) [pid = 3720] [serial = 862] [outer = 16008800] 19:49:52 INFO - PROCESS | 3720 | 1463971792915 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 589ms 19:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:49:52 INFO - PROCESS | 3720 | 1463971792963 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:49:52 INFO - PROCESS | 3720 | 1463971792965 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 19:49:52 INFO - PROCESS | 3720 | 1463971792969 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:49:52 INFO - PROCESS | 3720 | 1463971792970 Marionette TRACE conn2 <- [1,1114,null,{}] 19:49:52 INFO - PROCESS | 3720 | 1463971792974 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:53 INFO - PROCESS | 3720 | 1463971793101 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:49:53 INFO - PROCESS | 3720 | 1463971793107 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:53 INFO - PROCESS | 3720 | ++DOCSHELL 15456800 == 62 [pid = 3720] [id = 288] 19:49:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1669E400) [pid = 3720] [serial = 863] [outer = 00000000] 19:49:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (17447000) [pid = 3720] [serial = 864] [outer = 1669E400] 19:49:53 INFO - PROCESS | 3720 | 1463971793154 Marionette DEBUG loaded listener.js 19:49:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (17454000) [pid = 3720] [serial = 865] [outer = 1669E400] 19:49:53 INFO - PROCESS | 3720 | 1463971793638 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 729ms 19:49:53 INFO - PROCESS | 3720 | 1463971793690 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:49:53 INFO - PROCESS | 3720 | 1463971793691 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 19:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:49:53 INFO - PROCESS | 3720 | 1463971793695 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:49:53 INFO - PROCESS | 3720 | 1463971793696 Marionette TRACE conn2 <- [1,1118,null,{}] 19:49:53 INFO - PROCESS | 3720 | 1463971793705 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:53 INFO - PROCESS | 3720 | 1463971793834 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:49:53 INFO - PROCESS | 3720 | 1463971793900 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:53 INFO - PROCESS | 3720 | ++DOCSHELL 1822E000 == 63 [pid = 3720] [id = 289] 19:49:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1822FC00) [pid = 3720] [serial = 866] [outer = 00000000] 19:49:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1827C000) [pid = 3720] [serial = 867] [outer = 1822FC00] 19:49:53 INFO - PROCESS | 3720 | 1463971793944 Marionette DEBUG loaded listener.js 19:49:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (19714400) [pid = 3720] [serial = 868] [outer = 1822FC00] 19:49:54 INFO - PROCESS | 3720 | 1463971794360 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 682ms 19:49:54 INFO - PROCESS | 3720 | 1463971794399 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:49:54 INFO - PROCESS | 3720 | 1463971794401 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 19:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:49:54 INFO - PROCESS | 3720 | 1463971794404 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:49:54 INFO - PROCESS | 3720 | 1463971794406 Marionette TRACE conn2 <- [1,1122,null,{}] 19:49:54 INFO - PROCESS | 3720 | 1463971794409 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:54 INFO - PROCESS | 3720 | 1463971794547 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:49:54 INFO - PROCESS | 3720 | 1463971794558 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:54 INFO - PROCESS | 3720 | ++DOCSHELL 17E0D400 == 64 [pid = 3720] [id = 290] 19:49:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1970B400) [pid = 3720] [serial = 869] [outer = 00000000] 19:49:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (19D4F800) [pid = 3720] [serial = 870] [outer = 1970B400] 19:49:54 INFO - PROCESS | 3720 | 1463971794655 Marionette DEBUG loaded listener.js 19:49:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (19D9E000) [pid = 3720] [serial = 871] [outer = 1970B400] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (11C5D400) [pid = 3720] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (105F3C00) [pid = 3720] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (10F38C00) [pid = 3720] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (15E81400) [pid = 3720] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (15D11400) [pid = 3720] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (0F278800) [pid = 3720] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1703D800) [pid = 3720] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (14EA1000) [pid = 3720] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (15459000) [pid = 3720] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:49:55 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (166A3C00) [pid = 3720] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:49:55 INFO - PROCESS | 3720 | 1463971795152 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 790ms 19:49:55 INFO - PROCESS | 3720 | 1463971795207 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:49:55 INFO - PROCESS | 3720 | 1463971795209 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 19:49:55 INFO - PROCESS | 3720 | 1463971795212 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:49:55 INFO - PROCESS | 3720 | 1463971795214 Marionette TRACE conn2 <- [1,1126,null,{}] 19:49:55 INFO - PROCESS | 3720 | 1463971795218 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:55 INFO - PROCESS | 3720 | 1463971795300 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:49:55 INFO - PROCESS | 3720 | 1463971795306 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:55 INFO - PROCESS | 3720 | ++DOCSHELL 11A10C00 == 65 [pid = 3720] [id = 291] 19:49:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (11C5D400) [pid = 3720] [serial = 872] [outer = 00000000] 19:49:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (15633800) [pid = 3720] [serial = 873] [outer = 11C5D400] 19:49:55 INFO - PROCESS | 3720 | 1463971795333 Marionette DEBUG loaded listener.js 19:49:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (198A9800) [pid = 3720] [serial = 874] [outer = 11C5D400] 19:49:55 INFO - PROCESS | 3720 | 1463971795766 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 588ms 19:49:55 INFO - PROCESS | 3720 | 1463971795795 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:49:55 INFO - PROCESS | 3720 | 1463971795797 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 19:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:49:55 INFO - PROCESS | 3720 | 1463971795800 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:49:55 INFO - PROCESS | 3720 | 1463971795802 Marionette TRACE conn2 <- [1,1130,null,{}] 19:49:55 INFO - PROCESS | 3720 | 1463971795805 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:55 INFO - PROCESS | 3720 | 1463971795921 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:49:55 INFO - PROCESS | 3720 | 1463971795931 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:55 INFO - PROCESS | 3720 | ++DOCSHELL 1669A800 == 66 [pid = 3720] [id = 292] 19:49:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (17454800) [pid = 3720] [serial = 875] [outer = 00000000] 19:49:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A04FC00) [pid = 3720] [serial = 876] [outer = 17454800] 19:49:55 INFO - PROCESS | 3720 | 1463971795974 Marionette DEBUG loaded listener.js 19:49:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1A506000) [pid = 3720] [serial = 877] [outer = 17454800] 19:49:56 INFO - PROCESS | 3720 | 1463971796414 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 636ms 19:49:56 INFO - PROCESS | 3720 | 1463971796439 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:49:56 INFO - PROCESS | 3720 | 1463971796441 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 19:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:49:56 INFO - PROCESS | 3720 | 1463971796448 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:49:56 INFO - PROCESS | 3720 | 1463971796450 Marionette TRACE conn2 <- [1,1134,null,{}] 19:49:56 INFO - PROCESS | 3720 | 1463971796454 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:56 INFO - PROCESS | 3720 | 1463971796537 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:49:56 INFO - PROCESS | 3720 | 1463971796544 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:56 INFO - PROCESS | 3720 | ++DOCSHELL 19D59C00 == 67 [pid = 3720] [id = 293] 19:49:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1A510C00) [pid = 3720] [serial = 878] [outer = 00000000] 19:49:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1A8A9400) [pid = 3720] [serial = 879] [outer = 1A510C00] 19:49:56 INFO - PROCESS | 3720 | 1463971796587 Marionette DEBUG loaded listener.js 19:49:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15439C00) [pid = 3720] [serial = 880] [outer = 1A510C00] 19:49:57 INFO - PROCESS | 3720 | 1463971797026 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 620ms 19:49:57 INFO - PROCESS | 3720 | 1463971797123 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:49:57 INFO - PROCESS | 3720 | 1463971797127 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 19:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:49:57 INFO - PROCESS | 3720 | 1463971797133 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:49:57 INFO - PROCESS | 3720 | 1463971797137 Marionette TRACE conn2 <- [1,1138,null,{}] 19:49:57 INFO - PROCESS | 3720 | 1463971797143 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:57 INFO - PROCESS | 3720 | 1463971797260 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:49:57 INFO - PROCESS | 3720 | 1463971797437 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:57 INFO - PROCESS | 3720 | ++DOCSHELL 10FB3800 == 68 [pid = 3720] [id = 294] 19:49:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (10FB4C00) [pid = 3720] [serial = 881] [outer = 00000000] 19:49:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (11472C00) [pid = 3720] [serial = 882] [outer = 10FB4C00] 19:49:57 INFO - PROCESS | 3720 | 1463971797494 Marionette DEBUG loaded listener.js 19:49:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (11C5B800) [pid = 3720] [serial = 883] [outer = 10FB4C00] 19:49:58 INFO - PROCESS | 3720 | 1463971798048 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 992ms 19:49:58 INFO - PROCESS | 3720 | 1463971798117 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:49:58 INFO - PROCESS | 3720 | 1463971798121 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 19:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:49:58 INFO - PROCESS | 3720 | 1463971798129 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:49:58 INFO - PROCESS | 3720 | 1463971798133 Marionette TRACE conn2 <- [1,1142,null,{}] 19:49:58 INFO - PROCESS | 3720 | 1463971798137 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:58 INFO - PROCESS | 3720 | 1463971798252 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:49:58 INFO - PROCESS | 3720 | 1463971798363 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:58 INFO - PROCESS | 3720 | ++DOCSHELL 15447C00 == 69 [pid = 3720] [id = 295] 19:49:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (15455C00) [pid = 3720] [serial = 884] [outer = 00000000] 19:49:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (15E80800) [pid = 3720] [serial = 885] [outer = 15455C00] 19:49:58 INFO - PROCESS | 3720 | 1463971798415 Marionette DEBUG loaded listener.js 19:49:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (167FAC00) [pid = 3720] [serial = 886] [outer = 15455C00] 19:49:58 INFO - PROCESS | 3720 | 1463971799002 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 946ms 19:49:59 INFO - PROCESS | 3720 | 1463971799073 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:49:59 INFO - PROCESS | 3720 | 1463971799076 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 19:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:49:59 INFO - PROCESS | 3720 | 1463971799080 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:49:59 INFO - PROCESS | 3720 | 1463971799082 Marionette TRACE conn2 <- [1,1146,null,{}] 19:49:59 INFO - PROCESS | 3720 | 1463971799092 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:49:59 INFO - PROCESS | 3720 | 1463971799202 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:49:59 INFO - PROCESS | 3720 | 1463971799345 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:59 INFO - PROCESS | 3720 | ++DOCSHELL 19710C00 == 70 [pid = 3720] [id = 296] 19:49:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (19714000) [pid = 3720] [serial = 887] [outer = 00000000] 19:49:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1A7BA800) [pid = 3720] [serial = 888] [outer = 19714000] 19:49:59 INFO - PROCESS | 3720 | 1463971799403 Marionette DEBUG loaded listener.js 19:49:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1A8AC400) [pid = 3720] [serial = 889] [outer = 19714000] 19:49:59 INFO - PROCESS | 3720 | 1463971799983 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 945ms 19:49:59 INFO - PROCESS | 3720 | 1463971800008 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:49:59 INFO - PROCESS | 3720 | 1463971800010 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 19:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:50:00 INFO - PROCESS | 3720 | 1463971800014 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:50:00 INFO - PROCESS | 3720 | 1463971800016 Marionette TRACE conn2 <- [1,1150,null,{}] 19:50:00 INFO - PROCESS | 3720 | 1463971800019 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:00 INFO - PROCESS | 3720 | 1463971800127 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:50:00 INFO - PROCESS | 3720 | 1463971800233 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:00 INFO - PROCESS | 3720 | ++DOCSHELL 1A909000 == 71 [pid = 3720] [id = 297] 19:50:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (1A90A000) [pid = 3720] [serial = 890] [outer = 00000000] 19:50:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1ABAB800) [pid = 3720] [serial = 891] [outer = 1A90A000] 19:50:00 INFO - PROCESS | 3720 | 1463971800286 Marionette DEBUG loaded listener.js 19:50:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1ABB7000) [pid = 3720] [serial = 892] [outer = 1A90A000] 19:50:00 INFO - PROCESS | 3720 | 1463971800849 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 899ms 19:50:00 INFO - PROCESS | 3720 | 1463971800918 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:50:00 INFO - PROCESS | 3720 | 1463971800920 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 19:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:50:00 INFO - PROCESS | 3720 | 1463971800924 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:50:00 INFO - PROCESS | 3720 | 1463971800926 Marionette TRACE conn2 <- [1,1154,null,{}] 19:50:00 INFO - PROCESS | 3720 | 1463971800930 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:01 INFO - PROCESS | 3720 | 1463971801042 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:50:01 INFO - PROCESS | 3720 | 1463971801177 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:01 INFO - PROCESS | 3720 | ++DOCSHELL 1678A000 == 72 [pid = 3720] [id = 298] 19:50:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (17E0E800) [pid = 3720] [serial = 893] [outer = 00000000] 19:50:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (1ACDDC00) [pid = 3720] [serial = 894] [outer = 17E0E800] 19:50:01 INFO - PROCESS | 3720 | 1463971801230 Marionette DEBUG loaded listener.js 19:50:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1ACE1C00) [pid = 3720] [serial = 895] [outer = 17E0E800] 19:50:01 INFO - PROCESS | 3720 | 1463971801785 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 945ms 19:50:01 INFO - PROCESS | 3720 | 1463971801853 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:50:01 INFO - PROCESS | 3720 | 1463971801855 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 19:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:50:01 INFO - PROCESS | 3720 | 1463971801859 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:50:01 INFO - PROCESS | 3720 | 1463971801861 Marionette TRACE conn2 <- [1,1158,null,{}] 19:50:01 INFO - PROCESS | 3720 | 1463971801864 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:01 INFO - PROCESS | 3720 | 1463971801996 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:50:02 INFO - PROCESS | 3720 | 1463971802138 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:02 INFO - PROCESS | 3720 | ++DOCSHELL 10A5F000 == 73 [pid = 3720] [id = 299] 19:50:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (10A5F400) [pid = 3720] [serial = 896] [outer = 00000000] 19:50:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (13D88C00) [pid = 3720] [serial = 897] [outer = 10A5F400] 19:50:02 INFO - PROCESS | 3720 | 1463971802198 Marionette DEBUG loaded listener.js 19:50:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (15D1D400) [pid = 3720] [serial = 898] [outer = 10A5F400] 19:50:02 INFO - PROCESS | 3720 | 1463971802961 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1147ms 19:50:03 INFO - PROCESS | 3720 | 1463971803014 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:50:03 INFO - PROCESS | 3720 | 1463971803022 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 19:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:50:03 INFO - PROCESS | 3720 | 1463971803026 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:50:03 INFO - PROCESS | 3720 | 1463971803030 Marionette TRACE conn2 <- [1,1162,null,{}] 19:50:03 INFO - PROCESS | 3720 | 1463971803035 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:03 INFO - PROCESS | 3720 | 1463971803166 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:50:03 INFO - PROCESS | 3720 | 1463971803276 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:03 INFO - PROCESS | 3720 | ++DOCSHELL 10B15400 == 74 [pid = 3720] [id = 300] 19:50:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (10F0A800) [pid = 3720] [serial = 899] [outer = 00000000] 19:50:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1124FC00) [pid = 3720] [serial = 900] [outer = 10F0A800] 19:50:03 INFO - PROCESS | 3720 | 1463971803308 Marionette DEBUG loaded listener.js 19:50:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (11CF4400) [pid = 3720] [serial = 901] [outer = 10F0A800] 19:50:03 INFO - PROCESS | 3720 | 1463971803871 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 19:50:03 INFO - PROCESS | 3720 | 1463971803918 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 19:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:50:03 INFO - PROCESS | 3720 | 1463971803924 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:50:03 INFO - PROCESS | 3720 | 1463971803927 Marionette TRACE conn2 <- [1,1166,null,{}] 19:50:03 INFO - PROCESS | 3720 | 1463971803931 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:04 INFO - PROCESS | 3720 | 1463971804044 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 1669A800 == 73 [pid = 3720] [id = 292] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 11A10C00 == 72 [pid = 3720] [id = 291] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 17E0D400 == 71 [pid = 3720] [id = 290] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 166EDC00 == 70 [pid = 3720] [id = 227] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 1822E000 == 69 [pid = 3720] [id = 289] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 15456800 == 68 [pid = 3720] [id = 288] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 15D11800 == 67 [pid = 3720] [id = 287] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 13320400 == 66 [pid = 3720] [id = 260] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 1564F000 == 65 [pid = 3720] [id = 286] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 1043B000 == 64 [pid = 3720] [id = 285] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 12A93800 == 63 [pid = 3720] [id = 284] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (180D4C00) [pid = 3720] [serial = 789] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (10F0C000) [pid = 3720] [serial = 783] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (19D5A800) [pid = 3720] [serial = 792] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (1A102800) [pid = 3720] [serial = 795] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (13321400) [pid = 3720] [serial = 786] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (19D55000) [pid = 3720] [serial = 828] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | 1463971804209 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 15442C00 == 62 [pid = 3720] [id = 279] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 12D80800 == 61 [pid = 3720] [id = 278] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 105FB000 == 60 [pid = 3720] [id = 277] 19:50:04 INFO - PROCESS | 3720 | --DOCSHELL 103ED400 == 59 [pid = 3720] [id = 276] 19:50:04 INFO - PROCESS | 3720 | ++DOCSHELL 1043B000 == 60 [pid = 3720] [id = 301] 19:50:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (105FB000) [pid = 3720] [serial = 902] [outer = 00000000] 19:50:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (10FB8C00) [pid = 3720] [serial = 903] [outer = 105FB000] 19:50:04 INFO - PROCESS | 3720 | 1463971804256 Marionette DEBUG loaded listener.js 19:50:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (12A93800) [pid = 3720] [serial = 904] [outer = 105FB000] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (140CA800) [pid = 3720] [serial = 802] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (14E67400) [pid = 3720] [serial = 805] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (18234400) [pid = 3720] [serial = 825] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (19711800) [pid = 3720] [serial = 819] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (16694800) [pid = 3720] [serial = 810] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (105F9800) [pid = 3720] [serial = 798] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (17E06800) [pid = 3720] [serial = 817] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (13073000) [pid = 3720] [serial = 801] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (15649800) [pid = 3720] [serial = 822] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1669D000) [pid = 3720] [serial = 811] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (17E03400) [pid = 3720] [serial = 816] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (15B2DC00) [pid = 3720] [serial = 807] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (15D14000) [pid = 3720] [serial = 808] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1678BC00) [pid = 3720] [serial = 813] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (198A6800) [pid = 3720] [serial = 820] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1739E000) [pid = 3720] [serial = 823] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (10A61C00) [pid = 3720] [serial = 799] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1143B400) [pid = 3720] [serial = 804] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1696AC00) [pid = 3720] [serial = 814] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (19711000) [pid = 3720] [serial = 826] [outer = 00000000] [url = about:blank] 19:50:04 INFO - PROCESS | 3720 | 1463971804666 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 19:50:04 INFO - PROCESS | 3720 | 1463971804727 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 19:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:50:04 INFO - PROCESS | 3720 | 1463971804731 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:50:04 INFO - PROCESS | 3720 | 1463971804735 Marionette TRACE conn2 <- [1,1170,null,{}] 19:50:04 INFO - PROCESS | 3720 | 1463971804745 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:04 INFO - PROCESS | 3720 | 1463971804831 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:50:04 INFO - PROCESS | 3720 | 1463971804841 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:04 INFO - PROCESS | 3720 | ++DOCSHELL 1543E000 == 61 [pid = 3720] [id = 302] 19:50:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1543EC00) [pid = 3720] [serial = 905] [outer = 00000000] 19:50:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15455400) [pid = 3720] [serial = 906] [outer = 1543EC00] 19:50:04 INFO - PROCESS | 3720 | 1463971804887 Marionette DEBUG loaded listener.js 19:50:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (15467400) [pid = 3720] [serial = 907] [outer = 1543EC00] 19:50:05 INFO - PROCESS | 3720 | 1463971805342 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 19:50:05 INFO - PROCESS | 3720 | 1463971805353 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 19:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:50:05 INFO - PROCESS | 3720 | 1463971805357 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:50:05 INFO - PROCESS | 3720 | 1463971805358 Marionette TRACE conn2 <- [1,1174,null,{}] 19:50:05 INFO - PROCESS | 3720 | 1463971805366 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:05 INFO - PROCESS | 3720 | 1463971805449 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:50:05 INFO - PROCESS | 3720 | 1463971805484 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:05 INFO - PROCESS | 3720 | ++DOCSHELL 15D04400 == 62 [pid = 3720] [id = 303] 19:50:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (15D06C00) [pid = 3720] [serial = 908] [outer = 00000000] 19:50:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (16697C00) [pid = 3720] [serial = 909] [outer = 15D06C00] 19:50:05 INFO - PROCESS | 3720 | 1463971805528 Marionette DEBUG loaded listener.js 19:50:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (166A1000) [pid = 3720] [serial = 910] [outer = 15D06C00] 19:50:05 INFO - PROCESS | 3720 | 1463971805998 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:50:06 INFO - PROCESS | 3720 | 1463971806058 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 19:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:50:06 INFO - PROCESS | 3720 | 1463971806062 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:50:06 INFO - PROCESS | 3720 | 1463971806063 Marionette TRACE conn2 <- [1,1178,null,{}] 19:50:06 INFO - PROCESS | 3720 | 1463971806067 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:06 INFO - PROCESS | 3720 | 1463971806154 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:50:06 INFO - PROCESS | 3720 | 1463971806249 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:06 INFO - PROCESS | 3720 | ++DOCSHELL 166A3400 == 63 [pid = 3720] [id = 304] 19:50:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (166E9400) [pid = 3720] [serial = 911] [outer = 00000000] 19:50:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (167FA800) [pid = 3720] [serial = 912] [outer = 166E9400] 19:50:06 INFO - PROCESS | 3720 | 1463971806295 Marionette DEBUG loaded listener.js 19:50:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1696CC00) [pid = 3720] [serial = 913] [outer = 166E9400] 19:50:06 INFO - PROCESS | 3720 | 1463971806719 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:50:06 INFO - PROCESS | 3720 | 1463971806767 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 19:50:06 INFO - PROCESS | 3720 | 1463971806771 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:50:06 INFO - PROCESS | 3720 | 1463971806772 Marionette TRACE conn2 <- [1,1182,null,{}] 19:50:06 INFO - PROCESS | 3720 | 1463971806776 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:06 INFO - PROCESS | 3720 | 1463971806925 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:50:06 INFO - PROCESS | 3720 | 1463971806950 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:06 INFO - PROCESS | 3720 | ++DOCSHELL 17E04C00 == 64 [pid = 3720] [id = 305] 19:50:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (17E05800) [pid = 3720] [serial = 914] [outer = 00000000] 19:50:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (17E0D800) [pid = 3720] [serial = 915] [outer = 17E05800] 19:50:06 INFO - PROCESS | 3720 | 1463971806994 Marionette DEBUG loaded listener.js 19:50:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (17E0EC00) [pid = 3720] [serial = 916] [outer = 17E05800] 19:50:07 INFO - PROCESS | 3720 | 1463971807408 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:50:07 INFO - PROCESS | 3720 | 1463971807457 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 19:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:50:07 INFO - PROCESS | 3720 | 1463971807466 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:50:07 INFO - PROCESS | 3720 | 1463971807468 Marionette TRACE conn2 <- [1,1186,null,{}] 19:50:07 INFO - PROCESS | 3720 | 1463971807472 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:07 INFO - PROCESS | 3720 | 1463971807581 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:50:07 INFO - PROCESS | 3720 | 1463971807588 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:07 INFO - PROCESS | 3720 | ++DOCSHELL 17E0D400 == 65 [pid = 3720] [id = 306] 19:50:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (17E10C00) [pid = 3720] [serial = 917] [outer = 00000000] 19:50:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (19717800) [pid = 3720] [serial = 918] [outer = 17E10C00] 19:50:07 INFO - PROCESS | 3720 | 1463971807631 Marionette DEBUG loaded listener.js 19:50:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (19CC7800) [pid = 3720] [serial = 919] [outer = 17E10C00] 19:50:08 INFO - PROCESS | 3720 | 1463971808176 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 729ms 19:50:08 INFO - PROCESS | 3720 | 1463971808207 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 19:50:08 INFO - PROCESS | 3720 | 1463971808209 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 19:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:50:08 INFO - PROCESS | 3720 | 1463971808239 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:50:08 INFO - PROCESS | 3720 | 1463971808240 Marionette TRACE conn2 <- [1,1190,null,{}] 19:50:08 INFO - PROCESS | 3720 | 1463971808252 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:08 INFO - PROCESS | 3720 | 1463971808374 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:50:08 INFO - PROCESS | 3720 | 1463971808386 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:08 INFO - PROCESS | 3720 | ++DOCSHELL 10B17000 == 66 [pid = 3720] [id = 307] 19:50:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (19D52800) [pid = 3720] [serial = 920] [outer = 00000000] 19:50:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1A102800) [pid = 3720] [serial = 921] [outer = 19D52800] 19:50:08 INFO - PROCESS | 3720 | 1463971808485 Marionette DEBUG loaded listener.js 19:50:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1A7B6C00) [pid = 3720] [serial = 922] [outer = 19D52800] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (12AEAC00) [pid = 3720] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1669E400) [pid = 3720] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1822FC00) [pid = 3720] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (15B28800) [pid = 3720] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (10A57400) [pid = 3720] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (10B09800) [pid = 3720] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1970B400) [pid = 3720] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (11C5D400) [pid = 3720] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (16008800) [pid = 3720] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:50:08 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (17454800) [pid = 3720] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:50:09 INFO - PROCESS | 3720 | 1463971809093 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 915ms 19:50:09 INFO - PROCESS | 3720 | 1463971809145 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 19:50:09 INFO - PROCESS | 3720 | 1463971809147 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 19:50:09 INFO - PROCESS | 3720 | 1463971809151 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:50:09 INFO - PROCESS | 3720 | 1463971809154 Marionette TRACE conn2 <- [1,1194,null,{}] 19:50:09 INFO - PROCESS | 3720 | 1463971809158 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:09 INFO - PROCESS | 3720 | 1463971809242 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:50:09 INFO - PROCESS | 3720 | 1463971809248 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:09 INFO - PROCESS | 3720 | ++DOCSHELL 11C5D400 == 67 [pid = 3720] [id = 308] 19:50:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (15D11400) [pid = 3720] [serial = 923] [outer = 00000000] 19:50:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (17E0DC00) [pid = 3720] [serial = 924] [outer = 15D11400] 19:50:09 INFO - PROCESS | 3720 | 1463971809291 Marionette DEBUG loaded listener.js 19:50:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (19718C00) [pid = 3720] [serial = 925] [outer = 15D11400] 19:50:09 INFO - PROCESS | 3720 | 1463971809715 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 636ms 19:50:09 INFO - PROCESS | 3720 | 1463971809774 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 19:50:09 INFO - PROCESS | 3720 | 1463971809776 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 19:50:09 INFO - PROCESS | 3720 | 1463971809780 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:50:09 INFO - PROCESS | 3720 | 1463971809781 Marionette TRACE conn2 <- [1,1198,null,{}] 19:50:09 INFO - PROCESS | 3720 | 1463971809785 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:09 INFO - PROCESS | 3720 | 1463971809867 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:50:09 INFO - PROCESS | 3720 | 1463971809875 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:09 INFO - PROCESS | 3720 | ++DOCSHELL 1827A400 == 68 [pid = 3720] [id = 309] 19:50:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (19D5BC00) [pid = 3720] [serial = 926] [outer = 00000000] 19:50:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1A7C1000) [pid = 3720] [serial = 927] [outer = 19D5BC00] 19:50:09 INFO - PROCESS | 3720 | 1463971809918 Marionette DEBUG loaded listener.js 19:50:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1A909800) [pid = 3720] [serial = 928] [outer = 19D5BC00] 19:50:10 INFO - PROCESS | 3720 | 1463971810370 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 620ms 19:50:10 INFO - PROCESS | 3720 | 1463971810418 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:50:10 INFO - PROCESS | 3720 | 1463971810420 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 19:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:50:10 INFO - PROCESS | 3720 | 1463971810424 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:50:10 INFO - PROCESS | 3720 | 1463971810426 Marionette TRACE conn2 <- [1,1202,null,{}] 19:50:10 INFO - PROCESS | 3720 | 1463971810430 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:10 INFO - PROCESS | 3720 | 1463971810529 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:50:10 INFO - PROCESS | 3720 | 1463971810535 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:10 INFO - PROCESS | 3720 | ++DOCSHELL 1ABAE400 == 69 [pid = 3720] [id = 310] 19:50:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (1ABB6400) [pid = 3720] [serial = 929] [outer = 00000000] 19:50:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (1ADC8000) [pid = 3720] [serial = 930] [outer = 1ABB6400] 19:50:10 INFO - PROCESS | 3720 | 1463971810583 Marionette DEBUG loaded listener.js 19:50:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1ADD0800) [pid = 3720] [serial = 931] [outer = 1ABB6400] 19:50:11 INFO - PROCESS | 3720 | 1463971811203 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 821ms 19:50:11 INFO - PROCESS | 3720 | 1463971811278 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:50:11 INFO - PROCESS | 3720 | 1463971811282 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 19:50:11 INFO - PROCESS | 3720 | 1463971811289 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:50:11 INFO - PROCESS | 3720 | 1463971811293 Marionette TRACE conn2 <- [1,1206,null,{}] 19:50:11 INFO - PROCESS | 3720 | 1463971811299 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:11 INFO - PROCESS | 3720 | 1463971811395 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:50:11 INFO - PROCESS | 3720 | 1463971811531 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:11 INFO - PROCESS | 3720 | ++DOCSHELL 10A5E800 == 70 [pid = 3720] [id = 311] 19:50:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (10A61C00) [pid = 3720] [serial = 932] [outer = 00000000] 19:50:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (11258800) [pid = 3720] [serial = 933] [outer = 10A61C00] 19:50:11 INFO - PROCESS | 3720 | 1463971811588 Marionette DEBUG loaded listener.js 19:50:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (12D2F800) [pid = 3720] [serial = 934] [outer = 10A61C00] 19:50:12 INFO - PROCESS | 3720 | 1463971812162 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 19:50:12 INFO - PROCESS | 3720 | 1463971812221 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:50:12 INFO - PROCESS | 3720 | 1463971812229 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 19:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:50:12 INFO - PROCESS | 3720 | 1463971812235 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:50:12 INFO - PROCESS | 3720 | 1463971812238 Marionette TRACE conn2 <- [1,1210,null,{}] 19:50:12 INFO - PROCESS | 3720 | 1463971812242 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:12 INFO - PROCESS | 3720 | 1463971812371 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:50:12 INFO - PROCESS | 3720 | 1463971812509 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:12 INFO - PROCESS | 3720 | ++DOCSHELL 15453400 == 71 [pid = 3720] [id = 312] 19:50:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (15454000) [pid = 3720] [serial = 935] [outer = 00000000] 19:50:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (15B2DC00) [pid = 3720] [serial = 936] [outer = 15454000] 19:50:12 INFO - PROCESS | 3720 | 1463971812564 Marionette DEBUG loaded listener.js 19:50:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (16699000) [pid = 3720] [serial = 937] [outer = 15454000] 19:50:13 INFO - PROCESS | 3720 | 1463971813146 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 19:50:13 INFO - PROCESS | 3720 | 1463971813183 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 19:50:13 INFO - PROCESS | 3720 | 1463971813187 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:50:13 INFO - PROCESS | 3720 | 1463971813191 Marionette TRACE conn2 <- [1,1214,null,{}] 19:50:13 INFO - PROCESS | 3720 | 1463971813202 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:13 INFO - PROCESS | 3720 | 1463971813317 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:50:13 INFO - PROCESS | 3720 | 1463971813456 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:13 INFO - PROCESS | 3720 | ++DOCSHELL 198A5800 == 72 [pid = 3720] [id = 313] 19:50:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (198A7000) [pid = 3720] [serial = 938] [outer = 00000000] 19:50:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (1A107400) [pid = 3720] [serial = 939] [outer = 198A7000] 19:50:13 INFO - PROCESS | 3720 | 1463971813512 Marionette DEBUG loaded listener.js 19:50:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (1A907000) [pid = 3720] [serial = 940] [outer = 198A7000] 19:50:14 INFO - PROCESS | 3720 | 1463971814096 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 19:50:14 INFO - PROCESS | 3720 | 1463971814115 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:50:14 INFO - PROCESS | 3720 | 1463971814118 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 19:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:50:14 INFO - PROCESS | 3720 | 1463971814122 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:50:14 INFO - PROCESS | 3720 | 1463971814124 Marionette TRACE conn2 <- [1,1218,null,{}] 19:50:14 INFO - PROCESS | 3720 | 1463971814127 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:14 INFO - PROCESS | 3720 | 1463971814233 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:50:14 INFO - PROCESS | 3720 | 1463971814345 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:14 INFO - PROCESS | 3720 | ++DOCSHELL 1ACDF000 == 73 [pid = 3720] [id = 314] 19:50:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1ACE5400) [pid = 3720] [serial = 941] [outer = 00000000] 19:50:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (1ADCE000) [pid = 3720] [serial = 942] [outer = 1ACE5400] 19:50:14 INFO - PROCESS | 3720 | 1463971814439 Marionette DEBUG loaded listener.js 19:50:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1B106000) [pid = 3720] [serial = 943] [outer = 1ACE5400] 19:50:14 INFO - PROCESS | 3720 | 1463971814948 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 899ms 19:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:50:15 INFO - PROCESS | 3720 | 1463971815025 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:50:15 INFO - PROCESS | 3720 | 1463971815028 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 19:50:15 INFO - PROCESS | 3720 | 1463971815031 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:50:15 INFO - PROCESS | 3720 | 1463971815033 Marionette TRACE conn2 <- [1,1222,null,{}] 19:50:15 INFO - PROCESS | 3720 | 1463971815037 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:15 INFO - PROCESS | 3720 | 1463971815140 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:50:15 INFO - PROCESS | 3720 | 1463971815275 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:15 INFO - PROCESS | 3720 | ++DOCSHELL 1ACDB800 == 74 [pid = 3720] [id = 315] 19:50:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (1ACDC800) [pid = 3720] [serial = 944] [outer = 00000000] 19:50:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (1B10DC00) [pid = 3720] [serial = 945] [outer = 1ACDC800] 19:50:15 INFO - PROCESS | 3720 | 1463971815336 Marionette DEBUG loaded listener.js 19:50:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (1B110800) [pid = 3720] [serial = 946] [outer = 1ACDC800] 19:50:15 INFO - PROCESS | 3720 | 1463971815956 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 992ms 19:50:16 INFO - PROCESS | 3720 | 1463971816018 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 19:50:16 INFO - PROCESS | 3720 | 1463971816021 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 19:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:50:16 INFO - PROCESS | 3720 | 1463971816024 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:50:16 INFO - PROCESS | 3720 | 1463971816027 Marionette TRACE conn2 <- [1,1226,null,{}] 19:50:16 INFO - PROCESS | 3720 | 1463971816030 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:16 INFO - PROCESS | 3720 | 1463971816151 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:50:16 INFO - PROCESS | 3720 | 1463971816288 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:16 INFO - PROCESS | 3720 | ++DOCSHELL 153A3C00 == 75 [pid = 3720] [id = 316] 19:50:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 153 (1543F400) [pid = 3720] [serial = 947] [outer = 00000000] 19:50:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 154 (17649C00) [pid = 3720] [serial = 948] [outer = 1543F400] 19:50:16 INFO - PROCESS | 3720 | 1463971816352 Marionette DEBUG loaded listener.js 19:50:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 155 (1764C400) [pid = 3720] [serial = 949] [outer = 1543F400] 19:50:17 INFO - PROCESS | 3720 | 1463971817051 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1042ms 19:50:17 INFO - PROCESS | 3720 | 1463971817065 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:50:17 INFO - PROCESS | 3720 | 1463971817069 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 19:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:50:17 INFO - PROCESS | 3720 | 1463971817074 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:50:17 INFO - PROCESS | 3720 | 1463971817077 Marionette TRACE conn2 <- [1,1230,null,{}] 19:50:17 INFO - PROCESS | 3720 | 1463971817099 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:17 INFO - PROCESS | 3720 | 1463971817200 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:50:17 INFO - PROCESS | 3720 | 1463971817311 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:17 INFO - PROCESS | 3720 | ++DOCSHELL 10F40000 == 76 [pid = 3720] [id = 317] 19:50:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (10FB8400) [pid = 3720] [serial = 950] [outer = 00000000] 19:50:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 157 (13D8E000) [pid = 3720] [serial = 951] [outer = 10FB8400] 19:50:17 INFO - PROCESS | 3720 | 1463971817371 Marionette DEBUG loaded listener.js 19:50:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 158 (14EBB800) [pid = 3720] [serial = 952] [outer = 10FB8400] 19:50:17 INFO - PROCESS | 3720 | 1463971817963 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 964ms 19:50:18 INFO - PROCESS | 3720 | 1463971818037 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:50:18 INFO - PROCESS | 3720 | 1463971818042 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 19:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:50:18 INFO - PROCESS | 3720 | 1463971818048 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:50:18 INFO - PROCESS | 3720 | 1463971818051 Marionette TRACE conn2 <- [1,1234,null,{}] 19:50:18 INFO - PROCESS | 3720 | 1463971818055 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:18 INFO - PROCESS | 3720 | 1463971818161 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:50:18 INFO - PROCESS | 3720 | 1463971818275 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 16851800 == 75 [pid = 3720] [id = 28] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 13372000 == 74 [pid = 3720] [id = 229] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 105F0800 == 73 [pid = 3720] [id = 228] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 103DA000 == 72 [pid = 3720] [id = 199] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 1539A000 == 71 [pid = 3720] [id = 25] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 1827A400 == 70 [pid = 3720] [id = 309] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 11C5D400 == 69 [pid = 3720] [id = 308] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 10B17000 == 68 [pid = 3720] [id = 307] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 17E0D400 == 67 [pid = 3720] [id = 306] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 17E04C00 == 66 [pid = 3720] [id = 305] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 166A3400 == 65 [pid = 3720] [id = 304] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 15D04400 == 64 [pid = 3720] [id = 303] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 1543E000 == 63 [pid = 3720] [id = 302] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 1043B000 == 62 [pid = 3720] [id = 301] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 10B15400 == 61 [pid = 3720] [id = 300] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 157 (1A7B7C00) [pid = 3720] [serial = 843] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 156 (1A8B1C00) [pid = 3720] [serial = 846] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (1A8A9400) [pid = 3720] [serial = 879] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | ++DOCSHELL 1037BC00 == 62 [pid = 3720] [id = 318] 19:50:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (103DA000) [pid = 3720] [serial = 953] [outer = 00000000] 19:50:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 157 (11439C00) [pid = 3720] [serial = 954] [outer = 103DA000] 19:50:18 INFO - PROCESS | 3720 | 1463971818348 Marionette DEBUG loaded listener.js 19:50:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 158 (140BE400) [pid = 3720] [serial = 955] [outer = 103DA000] 19:50:18 INFO - PROCESS | 3720 | --DOCSHELL 10FB3800 == 61 [pid = 3720] [id = 294] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 157 (1827C000) [pid = 3720] [serial = 867] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 156 (15D19C00) [pid = 3720] [serial = 858] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (1669A000) [pid = 3720] [serial = 859] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 154 (19714400) [pid = 3720] [serial = 868] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 153 (15447400) [pid = 3720] [serial = 849] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 152 (19D51000) [pid = 3720] [serial = 837] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (10F0B400) [pid = 3720] [serial = 855] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (137F7C00) [pid = 3720] [serial = 856] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (19D4F800) [pid = 3720] [serial = 870] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (11C5C000) [pid = 3720] [serial = 831] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (198A9800) [pid = 3720] [serial = 874] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1678C000) [pid = 3720] [serial = 861] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (1A2E9400) [pid = 3720] [serial = 840] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (15633800) [pid = 3720] [serial = 873] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (1A04FC00) [pid = 3720] [serial = 876] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (15452C00) [pid = 3720] [serial = 834] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (19D9E000) [pid = 3720] [serial = 871] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (14E67C00) [pid = 3720] [serial = 853] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (13D89400) [pid = 3720] [serial = 852] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (1545F800) [pid = 3720] [serial = 850] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (17447000) [pid = 3720] [serial = 864] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (17454000) [pid = 3720] [serial = 865] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1A506000) [pid = 3720] [serial = 877] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (16850C00) [pid = 3720] [serial = 862] [outer = 00000000] [url = about:blank] 19:50:18 INFO - PROCESS | 3720 | 1463971818789 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 793ms 19:50:18 INFO - PROCESS | 3720 | 1463971818833 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:50:18 INFO - PROCESS | 3720 | 1463971818835 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 19:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:50:18 INFO - PROCESS | 3720 | 1463971818839 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:50:18 INFO - PROCESS | 3720 | 1463971818842 Marionette TRACE conn2 <- [1,1238,null,{}] 19:50:18 INFO - PROCESS | 3720 | 1463971818852 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:18 INFO - PROCESS | 3720 | 1463971818941 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:50:18 INFO - PROCESS | 3720 | 1463971818952 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:18 INFO - PROCESS | 3720 | ++DOCSHELL 15D19C00 == 62 [pid = 3720] [id = 319] 19:50:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (15D1D800) [pid = 3720] [serial = 956] [outer = 00000000] 19:50:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (1669D400) [pid = 3720] [serial = 957] [outer = 15D1D800] 19:50:19 INFO - PROCESS | 3720 | 1463971819003 Marionette DEBUG loaded listener.js 19:50:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (16786400) [pid = 3720] [serial = 958] [outer = 15D1D800] 19:50:19 INFO - PROCESS | 3720 | 1463971819500 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 700ms 19:50:19 INFO - PROCESS | 3720 | 1463971819538 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:50:19 INFO - PROCESS | 3720 | 1463971819540 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 19:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:50:19 INFO - PROCESS | 3720 | 1463971819544 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:50:19 INFO - PROCESS | 3720 | 1463971819545 Marionette TRACE conn2 <- [1,1242,null,{}] 19:50:19 INFO - PROCESS | 3720 | 1463971819549 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:19 INFO - PROCESS | 3720 | 1463971819634 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:50:19 INFO - PROCESS | 3720 | 1463971819640 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:19 INFO - PROCESS | 3720 | ++DOCSHELL 1543A400 == 63 [pid = 3720] [id = 320] 19:50:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (168B7800) [pid = 3720] [serial = 959] [outer = 00000000] 19:50:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (1739E000) [pid = 3720] [serial = 960] [outer = 168B7800] 19:50:19 INFO - PROCESS | 3720 | 1463971819685 Marionette DEBUG loaded listener.js 19:50:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (17649800) [pid = 3720] [serial = 961] [outer = 168B7800] 19:50:20 INFO - PROCESS | 3720 | 1463971820131 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 622ms 19:50:20 INFO - PROCESS | 3720 | 1463971820181 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:50:20 INFO - PROCESS | 3720 | 1463971820183 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 19:50:20 INFO - PROCESS | 3720 | 1463971820186 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:50:20 INFO - PROCESS | 3720 | 1463971820188 Marionette TRACE conn2 <- [1,1246,null,{}] 19:50:20 INFO - PROCESS | 3720 | 1463971820192 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:20 INFO - PROCESS | 3720 | 1463971820272 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:50:20 INFO - PROCESS | 3720 | 1463971820278 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:20 INFO - PROCESS | 3720 | ++DOCSHELL 10B14800 == 64 [pid = 3720] [id = 321] 19:50:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (17653800) [pid = 3720] [serial = 962] [outer = 00000000] 19:50:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (17DAEC00) [pid = 3720] [serial = 963] [outer = 17653800] 19:50:20 INFO - PROCESS | 3720 | 1463971820325 Marionette DEBUG loaded listener.js 19:50:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (17E0A000) [pid = 3720] [serial = 964] [outer = 17653800] 19:50:20 INFO - PROCESS | 3720 | 1463971820832 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 685ms 19:50:20 INFO - PROCESS | 3720 | 1463971820890 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:50:20 INFO - PROCESS | 3720 | 1463971820892 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 19:50:20 INFO - PROCESS | 3720 | 1463971820895 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:50:20 INFO - PROCESS | 3720 | 1463971820897 Marionette TRACE conn2 <- [1,1250,null,{}] 19:50:20 INFO - PROCESS | 3720 | 1463971820900 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:21 INFO - PROCESS | 3720 | 1463971821035 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:50:21 INFO - PROCESS | 3720 | 1463971821092 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:21 INFO - PROCESS | 3720 | ++DOCSHELL 17E0A800 == 65 [pid = 3720] [id = 322] 19:50:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (18237400) [pid = 3720] [serial = 965] [outer = 00000000] 19:50:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (19D4F800) [pid = 3720] [serial = 966] [outer = 18237400] 19:50:21 INFO - PROCESS | 3720 | 1463971821136 Marionette DEBUG loaded listener.js 19:50:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (19D5B800) [pid = 3720] [serial = 967] [outer = 18237400] 19:50:21 INFO - PROCESS | 3720 | 1463971821552 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 700ms 19:50:21 INFO - PROCESS | 3720 | 1463971821600 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:50:21 INFO - PROCESS | 3720 | 1463971821602 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 19:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:50:21 INFO - PROCESS | 3720 | 1463971821606 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:50:21 INFO - PROCESS | 3720 | 1463971821607 Marionette TRACE conn2 <- [1,1254,null,{}] 19:50:21 INFO - PROCESS | 3720 | 1463971821611 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:21 INFO - PROCESS | 3720 | 1463971821759 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:50:21 INFO - PROCESS | 3720 | 1463971821825 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:21 INFO - PROCESS | 3720 | ++DOCSHELL 1A055800 == 66 [pid = 3720] [id = 323] 19:50:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1A055C00) [pid = 3720] [serial = 968] [outer = 00000000] 19:50:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (1A2E9C00) [pid = 3720] [serial = 969] [outer = 1A055C00] 19:50:21 INFO - PROCESS | 3720 | 1463971821868 Marionette DEBUG loaded listener.js 19:50:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1A7B7C00) [pid = 3720] [serial = 970] [outer = 1A055C00] 19:50:22 INFO - PROCESS | 3720 | 1463971822255 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 684ms 19:50:22 INFO - PROCESS | 3720 | 1463971822290 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:50:22 INFO - PROCESS | 3720 | 1463971822292 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 19:50:22 INFO - PROCESS | 3720 | 1463971822296 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:50:22 INFO - PROCESS | 3720 | 1463971822297 Marionette TRACE conn2 <- [1,1258,null,{}] 19:50:22 INFO - PROCESS | 3720 | 1463971822301 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:22 INFO - PROCESS | 3720 | 1463971822417 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:50:22 INFO - PROCESS | 3720 | 1463971822423 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:22 INFO - PROCESS | 3720 | ++DOCSHELL 18237C00 == 67 [pid = 3720] [id = 324] 19:50:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (19D56000) [pid = 3720] [serial = 971] [outer = 00000000] 19:50:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (1A8AF800) [pid = 3720] [serial = 972] [outer = 19D56000] 19:50:22 INFO - PROCESS | 3720 | 1463971822474 Marionette DEBUG loaded listener.js 19:50:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (1A904000) [pid = 3720] [serial = 973] [outer = 19D56000] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (1A510C00) [pid = 3720] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (17E10C00) [pid = 3720] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (19D52800) [pid = 3720] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (10F0A800) [pid = 3720] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (166E9400) [pid = 3720] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (15D06C00) [pid = 3720] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (1543EC00) [pid = 3720] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (19D5BC00) [pid = 3720] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (105FB000) [pid = 3720] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (15D11400) [pid = 3720] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (19DA7800) [pid = 3720] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (114ABC00) [pid = 3720] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (16698C00) [pid = 3720] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (11CEC000) [pid = 3720] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (114A1C00) [pid = 3720] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (16787400) [pid = 3720] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1A905800) [pid = 3720] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1A2E4400) [pid = 3720] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (17E09000) [pid = 3720] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (105EE000) [pid = 3720] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1142F000) [pid = 3720] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (17DAFC00) [pid = 3720] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (198A9000) [pid = 3720] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (198AA000) [pid = 3720] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (19710400) [pid = 3720] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1A110800) [pid = 3720] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (10A5C400) [pid = 3720] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (12D82400) [pid = 3720] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:50:23 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (17E05800) [pid = 3720] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 948ms 19:50:23 INFO - PROCESS | 3720 | 1463971823206 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:50:23 INFO - PROCESS | 3720 | 1463971823252 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:50:23 INFO - PROCESS | 3720 | 1463971823254 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 19:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:50:23 INFO - PROCESS | 3720 | 1463971823258 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:50:23 INFO - PROCESS | 3720 | 1463971823259 Marionette TRACE conn2 <- [1,1262,null,{}] 19:50:23 INFO - PROCESS | 3720 | 1463971823264 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:23 INFO - PROCESS | 3720 | 1463971823417 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:50:23 INFO - PROCESS | 3720 | 1463971823479 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:23 INFO - PROCESS | 3720 | ++DOCSHELL 105FA000 == 68 [pid = 3720] [id = 325] 19:50:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (10B0B000) [pid = 3720] [serial = 974] [outer = 00000000] 19:50:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (12D7AC00) [pid = 3720] [serial = 975] [outer = 10B0B000] 19:50:23 INFO - PROCESS | 3720 | 1463971823532 Marionette DEBUG loaded listener.js 19:50:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1543EC00) [pid = 3720] [serial = 976] [outer = 10B0B000] 19:50:23 INFO - PROCESS | 3720 | 1463971823902 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 700ms 19:50:23 INFO - PROCESS | 3720 | 1463971823957 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:50:23 INFO - PROCESS | 3720 | 1463971823959 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 19:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:50:23 INFO - PROCESS | 3720 | 1463971823963 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:50:23 INFO - PROCESS | 3720 | 1463971823964 Marionette TRACE conn2 <- [1,1266,null,{}] 19:50:23 INFO - PROCESS | 3720 | 1463971823968 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:24 INFO - PROCESS | 3720 | 1463971824052 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:50:24 INFO - PROCESS | 3720 | 1463971824058 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:24 INFO - PROCESS | 3720 | ++DOCSHELL 14E9E400 == 69 [pid = 3720] [id = 326] 19:50:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (15439800) [pid = 3720] [serial = 977] [outer = 00000000] 19:50:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (17097C00) [pid = 3720] [serial = 978] [outer = 15439800] 19:50:24 INFO - PROCESS | 3720 | 1463971824103 Marionette DEBUG loaded listener.js 19:50:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (198AA000) [pid = 3720] [serial = 979] [outer = 15439800] 19:50:24 INFO - PROCESS | 3720 | 1463971824565 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 638ms 19:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:50:24 INFO - PROCESS | 3720 | 1463971824601 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:50:24 INFO - PROCESS | 3720 | 1463971824603 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 19:50:24 INFO - PROCESS | 3720 | 1463971824606 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:50:24 INFO - PROCESS | 3720 | 1463971824608 Marionette TRACE conn2 <- [1,1270,null,{}] 19:50:24 INFO - PROCESS | 3720 | 1463971824612 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:24 INFO - PROCESS | 3720 | 1463971824715 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:50:24 INFO - PROCESS | 3720 | 1463971824721 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:24 INFO - PROCESS | 3720 | ++DOCSHELL 1A055000 == 70 [pid = 3720] [id = 327] 19:50:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1A2E4400) [pid = 3720] [serial = 980] [outer = 00000000] 19:50:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1ABAC000) [pid = 3720] [serial = 981] [outer = 1A2E4400] 19:50:24 INFO - PROCESS | 3720 | 1463971824799 Marionette DEBUG loaded listener.js 19:50:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (1ADC6000) [pid = 3720] [serial = 982] [outer = 1A2E4400] 19:50:25 INFO - PROCESS | 3720 | 1463971825411 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 886ms 19:50:25 INFO - PROCESS | 3720 | 1463971825495 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:50:25 INFO - PROCESS | 3720 | 1463971825499 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 19:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:50:25 INFO - PROCESS | 3720 | 1463971825505 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:50:25 INFO - PROCESS | 3720 | 1463971825509 Marionette TRACE conn2 <- [1,1274,null,{}] 19:50:25 INFO - PROCESS | 3720 | 1463971825515 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:25 INFO - PROCESS | 3720 | 1463971825675 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:50:25 INFO - PROCESS | 3720 | 1463971825795 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:25 INFO - PROCESS | 3720 | ++DOCSHELL 10B0E400 == 71 [pid = 3720] [id = 328] 19:50:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (10F41800) [pid = 3720] [serial = 983] [outer = 00000000] 19:50:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (13714000) [pid = 3720] [serial = 984] [outer = 10F41800] 19:50:25 INFO - PROCESS | 3720 | 1463971825852 Marionette DEBUG loaded listener.js 19:50:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (14E67400) [pid = 3720] [serial = 985] [outer = 10F41800] 19:50:26 INFO - PROCESS | 3720 | 1463971826448 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 995ms 19:50:26 INFO - PROCESS | 3720 | 1463971826508 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:50:26 INFO - PROCESS | 3720 | 1463971826514 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 19:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:50:26 INFO - PROCESS | 3720 | 1463971826521 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:50:26 INFO - PROCESS | 3720 | 1463971826523 Marionette TRACE conn2 <- [1,1278,null,{}] 19:50:26 INFO - PROCESS | 3720 | 1463971826528 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:26 INFO - PROCESS | 3720 | 1463971826645 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:50:26 INFO - PROCESS | 3720 | 1463971826783 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:26 INFO - PROCESS | 3720 | ++DOCSHELL 15630000 == 72 [pid = 3720] [id = 329] 19:50:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (15633800) [pid = 3720] [serial = 986] [outer = 00000000] 19:50:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (166EB800) [pid = 3720] [serial = 987] [outer = 15633800] 19:50:26 INFO - PROCESS | 3720 | 1463971826837 Marionette DEBUG loaded listener.js 19:50:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1696A800) [pid = 3720] [serial = 988] [outer = 15633800] 19:50:27 INFO - PROCESS | 3720 | 1463971827451 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 995ms 19:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:50:27 INFO - PROCESS | 3720 | 1463971827521 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:50:27 INFO - PROCESS | 3720 | 1463971827524 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 19:50:27 INFO - PROCESS | 3720 | 1463971827528 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:50:27 INFO - PROCESS | 3720 | 1463971827531 Marionette TRACE conn2 <- [1,1282,null,{}] 19:50:27 INFO - PROCESS | 3720 | 1463971827557 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:27 INFO - PROCESS | 3720 | 1463971827675 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:50:27 INFO - PROCESS | 3720 | 1463971827816 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:27 INFO - PROCESS | 3720 | ++DOCSHELL 1970BC00 == 73 [pid = 3720] [id = 330] 19:50:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (19717C00) [pid = 3720] [serial = 989] [outer = 00000000] 19:50:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (1A10A800) [pid = 3720] [serial = 990] [outer = 19717C00] 19:50:27 INFO - PROCESS | 3720 | 1463971827872 Marionette DEBUG loaded listener.js 19:50:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1A8A9400) [pid = 3720] [serial = 991] [outer = 19717C00] 19:50:28 INFO - PROCESS | 3720 | 1463971828417 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 886ms 19:50:28 INFO - PROCESS | 3720 | 1463971828445 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:50:28 INFO - PROCESS | 3720 | 1463971828448 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 19:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:50:28 INFO - PROCESS | 3720 | 1463971828454 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:50:28 INFO - PROCESS | 3720 | 1463971828456 Marionette TRACE conn2 <- [1,1286,null,{}] 19:50:28 INFO - PROCESS | 3720 | 1463971828459 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:28 INFO - PROCESS | 3720 | 1463971828566 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:50:28 INFO - PROCESS | 3720 | 1463971828726 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:28 INFO - PROCESS | 3720 | ++DOCSHELL 10F41000 == 74 [pid = 3720] [id = 331] 19:50:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1678EC00) [pid = 3720] [serial = 992] [outer = 00000000] 19:50:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1ADC9400) [pid = 3720] [serial = 993] [outer = 1678EC00] 19:50:28 INFO - PROCESS | 3720 | 1463971828780 Marionette DEBUG loaded listener.js 19:50:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1B10B800) [pid = 3720] [serial = 994] [outer = 1678EC00] 19:50:29 INFO - PROCESS | 3720 | 1463971829352 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 933ms 19:50:29 INFO - PROCESS | 3720 | 1463971829384 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:50:29 INFO - PROCESS | 3720 | 1463971829386 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 19:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:50:29 INFO - PROCESS | 3720 | 1463971829390 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:50:29 INFO - PROCESS | 3720 | 1463971829392 Marionette TRACE conn2 <- [1,1290,null,{}] 19:50:29 INFO - PROCESS | 3720 | 1463971829395 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:29 INFO - PROCESS | 3720 | 1463971829499 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:50:29 INFO - PROCESS | 3720 | 1463971829611 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:29 INFO - PROCESS | 3720 | ++DOCSHELL 17604400 == 75 [pid = 3720] [id = 332] 19:50:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (17607800) [pid = 3720] [serial = 995] [outer = 00000000] 19:50:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (1760CC00) [pid = 3720] [serial = 996] [outer = 17607800] 19:50:29 INFO - PROCESS | 3720 | 1463971829673 Marionette DEBUG loaded listener.js 19:50:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1760EC00) [pid = 3720] [serial = 997] [outer = 17607800] 19:50:30 INFO - PROCESS | 3720 | 1463971830237 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 902ms 19:50:30 INFO - PROCESS | 3720 | 1463971830294 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:50:30 INFO - PROCESS | 3720 | 1463971830296 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 19:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:50:30 INFO - PROCESS | 3720 | 1463971830300 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:50:30 INFO - PROCESS | 3720 | 1463971830302 Marionette TRACE conn2 <- [1,1294,null,{}] 19:50:30 INFO - PROCESS | 3720 | 1463971830306 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:30 INFO - PROCESS | 3720 | 1463971830427 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:50:30 INFO - PROCESS | 3720 | 1463971830541 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:30 INFO - PROCESS | 3720 | ++DOCSHELL 17605800 == 76 [pid = 3720] [id = 333] 19:50:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (17656800) [pid = 3720] [serial = 998] [outer = 00000000] 19:50:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1B128400) [pid = 3720] [serial = 999] [outer = 17656800] 19:50:30 INFO - PROCESS | 3720 | 1463971830593 Marionette DEBUG loaded listener.js 19:50:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (1B286800) [pid = 3720] [serial = 1000] [outer = 17656800] 19:50:31 INFO - PROCESS | 3720 | 1463971831236 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 995ms 19:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:50:31 INFO - PROCESS | 3720 | 1463971831303 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:50:31 INFO - PROCESS | 3720 | 1463971831305 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 19:50:31 INFO - PROCESS | 3720 | 1463971831309 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:50:31 INFO - PROCESS | 3720 | 1463971831311 Marionette TRACE conn2 <- [1,1298,null,{}] 19:50:31 INFO - PROCESS | 3720 | 1463971831315 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:31 INFO - PROCESS | 3720 | 1463971831418 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:50:31 INFO - PROCESS | 3720 | 1463971831559 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:31 INFO - PROCESS | 3720 | ++DOCSHELL 1043A000 == 77 [pid = 3720] [id = 334] 19:50:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (10F45400) [pid = 3720] [serial = 1001] [outer = 00000000] 19:50:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (128A7800) [pid = 3720] [serial = 1002] [outer = 10F45400] 19:50:31 INFO - PROCESS | 3720 | 1463971831613 Marionette DEBUG loaded listener.js 19:50:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 153 (140BC800) [pid = 3720] [serial = 1003] [outer = 10F45400] 19:50:32 INFO - PROCESS | 3720 | 1463971832391 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 19:50:32 INFO - PROCESS | 3720 | 1463971832446 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 19:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:50:32 INFO - PROCESS | 3720 | 1463971832451 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:50:32 INFO - PROCESS | 3720 | 1463971832455 Marionette TRACE conn2 <- [1,1302,null,{}] 19:50:32 INFO - PROCESS | 3720 | 1463971832459 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:32 INFO - PROCESS | 3720 | 1463971832561 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:50:32 INFO - PROCESS | 3720 | 1463971832675 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:32 INFO - PROCESS | 3720 | ++DOCSHELL 130CF000 == 78 [pid = 3720] [id = 335] 19:50:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 154 (130CFC00) [pid = 3720] [serial = 1004] [outer = 00000000] 19:50:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 155 (137F8800) [pid = 3720] [serial = 1005] [outer = 130CFC00] 19:50:32 INFO - PROCESS | 3720 | 1463971832776 Marionette DEBUG loaded listener.js 19:50:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (1545F000) [pid = 3720] [serial = 1006] [outer = 130CFC00] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 14E9E400 == 77 [pid = 3720] [id = 326] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 105FA000 == 76 [pid = 3720] [id = 325] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 18237C00 == 75 [pid = 3720] [id = 324] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 1A055800 == 74 [pid = 3720] [id = 323] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 17E0A800 == 73 [pid = 3720] [id = 322] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 10B14800 == 72 [pid = 3720] [id = 321] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 1543A400 == 71 [pid = 3720] [id = 320] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 15D19C00 == 70 [pid = 3720] [id = 319] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 19D59C00 == 69 [pid = 3720] [id = 293] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 1037BC00 == 68 [pid = 3720] [id = 318] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 10F40000 == 67 [pid = 3720] [id = 317] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (1ADC8000) [pid = 3720] [serial = 930] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 15453400 == 66 [pid = 3720] [id = 312] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 10A5E800 == 65 [pid = 3720] [id = 311] 19:50:33 INFO - PROCESS | 3720 | --DOCSHELL 1ABAE400 == 64 [pid = 3720] [id = 310] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 154 (173A0400) [pid = 3720] [serial = 736] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 153 (1ABB4400) [pid = 3720] [serial = 745] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 152 (1536AC00) [pid = 3720] [serial = 733] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (1A7BA400) [pid = 3720] [serial = 844] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (1678D800) [pid = 3720] [serial = 742] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (1ADC6C00) [pid = 3720] [serial = 730] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1A90F400) [pid = 3720] [serial = 739] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (19D51C00) [pid = 3720] [serial = 781] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1120F800) [pid = 3720] [serial = 784] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (153A6400) [pid = 3720] [serial = 787] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (198A6400) [pid = 3720] [serial = 790] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (19DA4C00) [pid = 3720] [serial = 793] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (1A10BC00) [pid = 3720] [serial = 796] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (17E0D800) [pid = 3720] [serial = 915] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (13D88C00) [pid = 3720] [serial = 897] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (15439C00) [pid = 3720] [serial = 880] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (19717800) [pid = 3720] [serial = 918] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (17E0EC00) [pid = 3720] [serial = 916] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1A7BA800) [pid = 3720] [serial = 888] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1A102800) [pid = 3720] [serial = 921] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (11CF4400) [pid = 3720] [serial = 901] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (1124FC00) [pid = 3720] [serial = 900] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (19CC7800) [pid = 3720] [serial = 919] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1ACDDC00) [pid = 3720] [serial = 894] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (15E80800) [pid = 3720] [serial = 885] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (167FA800) [pid = 3720] [serial = 912] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (16697C00) [pid = 3720] [serial = 909] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (166A1000) [pid = 3720] [serial = 910] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1ABAB800) [pid = 3720] [serial = 891] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (15455400) [pid = 3720] [serial = 906] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (15467400) [pid = 3720] [serial = 907] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (1A909800) [pid = 3720] [serial = 928] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1A7C1000) [pid = 3720] [serial = 927] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1A7B6C00) [pid = 3720] [serial = 922] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (10FB8C00) [pid = 3720] [serial = 903] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (12A93800) [pid = 3720] [serial = 904] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (11472C00) [pid = 3720] [serial = 882] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (17E0DC00) [pid = 3720] [serial = 924] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1696CC00) [pid = 3720] [serial = 913] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (19718C00) [pid = 3720] [serial = 925] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1A901800) [pid = 3720] [serial = 847] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (19DA1C00) [pid = 3720] [serial = 838] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1A508C00) [pid = 3720] [serial = 841] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (12B63400) [pid = 3720] [serial = 832] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (15650400) [pid = 3720] [serial = 835] [outer = 00000000] [url = about:blank] 19:50:33 INFO - PROCESS | 3720 | 1463971833341 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 933ms 19:50:33 INFO - PROCESS | 3720 | 1463971833397 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:50:33 INFO - PROCESS | 3720 | 1463971833403 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 19:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:50:33 INFO - PROCESS | 3720 | 1463971833409 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:50:33 INFO - PROCESS | 3720 | 1463971833411 Marionette TRACE conn2 <- [1,1306,null,{}] 19:50:33 INFO - PROCESS | 3720 | 1463971833415 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:33 INFO - PROCESS | 3720 | 1463971833503 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:50:33 INFO - PROCESS | 3720 | 1463971833601 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:33 INFO - PROCESS | 3720 | ++DOCSHELL 10FB8C00 == 65 [pid = 3720] [id = 336] 19:50:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1124FC00) [pid = 3720] [serial = 1007] [outer = 00000000] 19:50:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (13364C00) [pid = 3720] [serial = 1008] [outer = 1124FC00] 19:50:33 INFO - PROCESS | 3720 | 1463971833646 Marionette DEBUG loaded listener.js 19:50:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15444000) [pid = 3720] [serial = 1009] [outer = 1124FC00] 19:50:34 INFO - PROCESS | 3720 | 1463971834044 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 700ms 19:50:34 INFO - PROCESS | 3720 | 1463971834107 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:50:34 INFO - PROCESS | 3720 | 1463971834110 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 19:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:50:34 INFO - PROCESS | 3720 | 1463971834113 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:50:34 INFO - PROCESS | 3720 | 1463971834117 Marionette TRACE conn2 <- [1,1310,null,{}] 19:50:34 INFO - PROCESS | 3720 | 1463971834126 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:34 INFO - PROCESS | 3720 | 1463971834216 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:50:34 INFO - PROCESS | 3720 | 1463971834259 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:34 INFO - PROCESS | 3720 | ++DOCSHELL 166A0800 == 66 [pid = 3720] [id = 337] 19:50:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (166A1000) [pid = 3720] [serial = 1010] [outer = 00000000] 19:50:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (16789800) [pid = 3720] [serial = 1011] [outer = 166A1000] 19:50:34 INFO - PROCESS | 3720 | 1463971834305 Marionette DEBUG loaded listener.js 19:50:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (168B8C00) [pid = 3720] [serial = 1012] [outer = 166A1000] 19:50:34 INFO - PROCESS | 3720 | 1463971834757 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 700ms 19:50:34 INFO - PROCESS | 3720 | 1463971834812 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 19:50:34 INFO - PROCESS | 3720 | 1463971834815 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 19:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:50:34 INFO - PROCESS | 3720 | 1463971834818 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:50:34 INFO - PROCESS | 3720 | 1463971834820 Marionette TRACE conn2 <- [1,1314,null,{}] 19:50:34 INFO - PROCESS | 3720 | 1463971834823 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:34 INFO - PROCESS | 3720 | 1463971834910 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:50:34 INFO - PROCESS | 3720 | 1463971834919 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:34 INFO - PROCESS | 3720 | ++DOCSHELL 16D3C000 == 67 [pid = 3720] [id = 338] 19:50:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (17447C00) [pid = 3720] [serial = 1013] [outer = 00000000] 19:50:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (17608800) [pid = 3720] [serial = 1014] [outer = 17447C00] 19:50:34 INFO - PROCESS | 3720 | 1463971834964 Marionette DEBUG loaded listener.js 19:50:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1764B800) [pid = 3720] [serial = 1015] [outer = 17447C00] 19:50:35 INFO - PROCESS | 3720 | 1463971835398 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 637ms 19:50:35 INFO - PROCESS | 3720 | 1463971835456 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:50:35 INFO - PROCESS | 3720 | 1463971835458 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 19:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:50:35 INFO - PROCESS | 3720 | 1463971835461 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:50:35 INFO - PROCESS | 3720 | 1463971835463 Marionette TRACE conn2 <- [1,1318,null,{}] 19:50:35 INFO - PROCESS | 3720 | 1463971835476 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:35 INFO - PROCESS | 3720 | 1463971835591 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:50:35 INFO - PROCESS | 3720 | 1463971835678 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:35 INFO - PROCESS | 3720 | ++DOCSHELL 17610800 == 68 [pid = 3720] [id = 339] 19:50:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17652C00) [pid = 3720] [serial = 1016] [outer = 00000000] 19:50:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (17E01400) [pid = 3720] [serial = 1017] [outer = 17652C00] 19:50:35 INFO - PROCESS | 3720 | 1463971835721 Marionette DEBUG loaded listener.js 19:50:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (17E10000) [pid = 3720] [serial = 1018] [outer = 17652C00] 19:50:36 INFO - PROCESS | 3720 | 1463971836148 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 747ms 19:50:36 INFO - PROCESS | 3720 | 1463971836185 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:50:36 INFO - PROCESS | 3720 | 1463971836187 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 19:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:50:36 INFO - PROCESS | 3720 | 1463971836191 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:50:36 INFO - PROCESS | 3720 | 1463971836192 Marionette TRACE conn2 <- [1,1322,null,{}] 19:50:36 INFO - PROCESS | 3720 | 1463971836202 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:36 INFO - PROCESS | 3720 | 1463971836327 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:50:36 INFO - PROCESS | 3720 | 1463971836334 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:36 INFO - PROCESS | 3720 | ++DOCSHELL 17DAFC00 == 69 [pid = 3720] [id = 340] 19:50:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (17E07400) [pid = 3720] [serial = 1019] [outer = 00000000] 19:50:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (19CBB800) [pid = 3720] [serial = 1020] [outer = 17E07400] 19:50:36 INFO - PROCESS | 3720 | 1463971836378 Marionette DEBUG loaded listener.js 19:50:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (19D4E800) [pid = 3720] [serial = 1021] [outer = 17E07400] 19:50:36 INFO - PROCESS | 3720 | 1463971836838 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 700ms 19:50:36 INFO - PROCESS | 3720 | 1463971836891 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:50:36 INFO - PROCESS | 3720 | 1463971836893 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 19:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:50:36 INFO - PROCESS | 3720 | 1463971836896 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:50:36 INFO - PROCESS | 3720 | 1463971836897 Marionette TRACE conn2 <- [1,1326,null,{}] 19:50:36 INFO - PROCESS | 3720 | 1463971836901 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:37 INFO - PROCESS | 3720 | 1463971837042 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:50:37 INFO - PROCESS | 3720 | 1463971837066 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:37 INFO - PROCESS | 3720 | ++DOCSHELL 198A6000 == 70 [pid = 3720] [id = 341] 19:50:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (19D54000) [pid = 3720] [serial = 1022] [outer = 00000000] 19:50:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (19DA4C00) [pid = 3720] [serial = 1023] [outer = 19D54000] 19:50:37 INFO - PROCESS | 3720 | 1463971837110 Marionette DEBUG loaded listener.js 19:50:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1A055800) [pid = 3720] [serial = 1024] [outer = 19D54000] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (19D56000) [pid = 3720] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1A055C00) [pid = 3720] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (10B0B000) [pid = 3720] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (17653800) [pid = 3720] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (15D1D800) [pid = 3720] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (10FB8400) [pid = 3720] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (103DA000) [pid = 3720] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (168B7800) [pid = 3720] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (15439800) [pid = 3720] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:50:37 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (18237400) [pid = 3720] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:50:38 INFO - PROCESS | 3720 | 1463971838151 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1291ms 19:50:38 INFO - PROCESS | 3720 | 1463971838188 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:50:38 INFO - PROCESS | 3720 | 1463971838190 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 19:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:50:38 INFO - PROCESS | 3720 | 1463971838194 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:50:38 INFO - PROCESS | 3720 | 1463971838196 Marionette TRACE conn2 <- [1,1330,null,{}] 19:50:38 INFO - PROCESS | 3720 | 1463971838199 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:38 INFO - PROCESS | 3720 | 1463971838282 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:50:38 INFO - PROCESS | 3720 | 1463971838289 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:38 INFO - PROCESS | 3720 | ++DOCSHELL 10B0B000 == 71 [pid = 3720] [id = 342] 19:50:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (10B17000) [pid = 3720] [serial = 1025] [outer = 00000000] 19:50:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (16844800) [pid = 3720] [serial = 1026] [outer = 10B17000] 19:50:38 INFO - PROCESS | 3720 | 1463971838343 Marionette DEBUG loaded listener.js 19:50:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (19714400) [pid = 3720] [serial = 1027] [outer = 10B17000] 19:50:38 INFO - PROCESS | 3720 | 1463971838809 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 637ms 19:50:38 INFO - PROCESS | 3720 | 1463971838832 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:50:38 INFO - PROCESS | 3720 | 1463971838834 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 19:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:50:38 INFO - PROCESS | 3720 | 1463971838837 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:50:38 INFO - PROCESS | 3720 | 1463971838839 Marionette TRACE conn2 <- [1,1334,null,{}] 19:50:38 INFO - PROCESS | 3720 | 1463971838842 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:38 INFO - PROCESS | 3720 | 1463971838937 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:50:38 INFO - PROCESS | 3720 | 1463971838943 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:38 INFO - PROCESS | 3720 | ++DOCSHELL 15639000 == 72 [pid = 3720] [id = 343] 19:50:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (16008800) [pid = 3720] [serial = 1028] [outer = 00000000] 19:50:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A108800) [pid = 3720] [serial = 1029] [outer = 16008800] 19:50:38 INFO - PROCESS | 3720 | 1463971838986 Marionette DEBUG loaded listener.js 19:50:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A505400) [pid = 3720] [serial = 1030] [outer = 16008800] 19:50:39 INFO - PROCESS | 3720 | 1463971839401 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 622ms 19:50:39 INFO - PROCESS | 3720 | 1463971839460 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:50:39 INFO - PROCESS | 3720 | 1463971839462 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 19:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:50:39 INFO - PROCESS | 3720 | 1463971839465 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:50:39 INFO - PROCESS | 3720 | 1463971839467 Marionette TRACE conn2 <- [1,1338,null,{}] 19:50:39 INFO - PROCESS | 3720 | 1463971839470 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:39 INFO - PROCESS | 3720 | 1463971839557 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:50:39 INFO - PROCESS | 3720 | 1463971839804 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:39 INFO - PROCESS | 3720 | ++DOCSHELL 10A62000 == 73 [pid = 3720] [id = 344] 19:50:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (10B0BC00) [pid = 3720] [serial = 1031] [outer = 00000000] 19:50:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (10F3B400) [pid = 3720] [serial = 1032] [outer = 10B0BC00] 19:50:39 INFO - PROCESS | 3720 | 1463971839863 Marionette DEBUG loaded listener.js 19:50:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1120A000) [pid = 3720] [serial = 1033] [outer = 10B0BC00] 19:50:40 INFO - PROCESS | 3720 | 1463971840434 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1026ms 19:50:40 INFO - PROCESS | 3720 | 1463971840520 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:50:40 INFO - PROCESS | 3720 | 1463971840525 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 19:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:50:40 INFO - PROCESS | 3720 | 1463971840530 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:50:40 INFO - PROCESS | 3720 | 1463971840534 Marionette TRACE conn2 <- [1,1342,null,{}] 19:50:40 INFO - PROCESS | 3720 | 1463971840539 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:40 INFO - PROCESS | 3720 | 1463971840653 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:50:40 INFO - PROCESS | 3720 | 1463971840793 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:40 INFO - PROCESS | 3720 | ++DOCSHELL 15456400 == 74 [pid = 3720] [id = 345] 19:50:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (154EB400) [pid = 3720] [serial = 1034] [outer = 00000000] 19:50:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (15D1D800) [pid = 3720] [serial = 1035] [outer = 154EB400] 19:50:40 INFO - PROCESS | 3720 | 1463971840850 Marionette DEBUG loaded listener.js 19:50:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (16697400) [pid = 3720] [serial = 1036] [outer = 154EB400] 19:50:41 INFO - PROCESS | 3720 | 1463971841466 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 996ms 19:50:41 INFO - PROCESS | 3720 | 1463971841536 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:50:41 INFO - PROCESS | 3720 | 1463971841540 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 19:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:50:41 INFO - PROCESS | 3720 | 1463971841544 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:50:41 INFO - PROCESS | 3720 | 1463971841547 Marionette TRACE conn2 <- [1,1346,null,{}] 19:50:41 INFO - PROCESS | 3720 | 1463971841551 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:41 INFO - PROCESS | 3720 | 1463971841660 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:50:41 INFO - PROCESS | 3720 | 1463971841799 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:41 INFO - PROCESS | 3720 | ++DOCSHELL 105F3C00 == 75 [pid = 3720] [id = 346] 19:50:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (15E80C00) [pid = 3720] [serial = 1037] [outer = 00000000] 19:50:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (17E0A800) [pid = 3720] [serial = 1038] [outer = 15E80C00] 19:50:41 INFO - PROCESS | 3720 | 1463971841854 Marionette DEBUG loaded listener.js 19:50:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (198B1C00) [pid = 3720] [serial = 1039] [outer = 15E80C00] 19:50:42 INFO - PROCESS | 3720 | 1463971842456 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 933ms 19:50:42 INFO - PROCESS | 3720 | 1463971842489 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:50:42 INFO - PROCESS | 3720 | 1463971842492 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 19:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:50:42 INFO - PROCESS | 3720 | 1463971842502 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:50:42 INFO - PROCESS | 3720 | 1463971842508 Marionette TRACE conn2 <- [1,1350,null,{}] 19:50:42 INFO - PROCESS | 3720 | 1463971842512 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:42 INFO - PROCESS | 3720 | 1463971842623 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:50:42 INFO - PROCESS | 3720 | 1463971842733 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:42 INFO - PROCESS | 3720 | ++DOCSHELL 1A7BF800 == 76 [pid = 3720] [id = 347] 19:50:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1A8A9000) [pid = 3720] [serial = 1040] [outer = 00000000] 19:50:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (1A902C00) [pid = 3720] [serial = 1041] [outer = 1A8A9000] 19:50:42 INFO - PROCESS | 3720 | 1463971842786 Marionette DEBUG loaded listener.js 19:50:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (1A908400) [pid = 3720] [serial = 1042] [outer = 1A8A9000] 19:50:43 INFO - PROCESS | 3720 | 1463971843339 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 886ms 19:50:43 INFO - PROCESS | 3720 | 1463971843383 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:50:43 INFO - PROCESS | 3720 | 1463971843386 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 19:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:50:43 INFO - PROCESS | 3720 | 1463971843390 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:50:43 INFO - PROCESS | 3720 | 1463971843391 Marionette TRACE conn2 <- [1,1354,null,{}] 19:50:43 INFO - PROCESS | 3720 | 1463971843395 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:43 INFO - PROCESS | 3720 | 1463971843503 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:50:43 INFO - PROCESS | 3720 | 1463971843613 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:43 INFO - PROCESS | 3720 | ++DOCSHELL 1A510400 == 77 [pid = 3720] [id = 348] 19:50:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1A7C1C00) [pid = 3720] [serial = 1043] [outer = 00000000] 19:50:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1ACE0800) [pid = 3720] [serial = 1044] [outer = 1A7C1C00] 19:50:43 INFO - PROCESS | 3720 | 1463971843666 Marionette DEBUG loaded listener.js 19:50:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (1ADC4400) [pid = 3720] [serial = 1045] [outer = 1A7C1C00] 19:50:44 INFO - PROCESS | 3720 | 1463971844301 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 19:50:44 INFO - PROCESS | 3720 | 1463971844337 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 19:50:44 INFO - PROCESS | 3720 | 1463971844340 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:50:44 INFO - PROCESS | 3720 | 1463971844342 Marionette TRACE conn2 <- [1,1358,null,{}] 19:50:44 INFO - PROCESS | 3720 | 1463971844346 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:44 INFO - PROCESS | 3720 | 1463971844452 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:50:44 INFO - PROCESS | 3720 | 1463971844566 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:44 INFO - PROCESS | 3720 | ++DOCSHELL 1ADC8400 == 78 [pid = 3720] [id = 349] 19:50:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (1ADCB000) [pid = 3720] [serial = 1046] [outer = 00000000] 19:50:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1B11E400) [pid = 3720] [serial = 1047] [outer = 1ADCB000] 19:50:44 INFO - PROCESS | 3720 | 1463971844667 Marionette DEBUG loaded listener.js 19:50:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1B288C00) [pid = 3720] [serial = 1048] [outer = 1ADCB000] 19:50:45 INFO - PROCESS | 3720 | 1463971845237 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 19:50:45 INFO - PROCESS | 3720 | 1463971845288 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 19:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:50:45 INFO - PROCESS | 3720 | 1463971845291 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:50:45 INFO - PROCESS | 3720 | 1463971845293 Marionette TRACE conn2 <- [1,1362,null,{}] 19:50:45 INFO - PROCESS | 3720 | 1463971845297 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:45 INFO - PROCESS | 3720 | 1463971845402 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:50:45 INFO - PROCESS | 3720 | 1463971845513 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:45 INFO - PROCESS | 3720 | ++DOCSHELL 1B287C00 == 79 [pid = 3720] [id = 350] 19:50:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1B28A000) [pid = 3720] [serial = 1049] [outer = 00000000] 19:50:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1B547400) [pid = 3720] [serial = 1050] [outer = 1B28A000] 19:50:45 INFO - PROCESS | 3720 | 1463971845564 Marionette DEBUG loaded listener.js 19:50:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (1B54C800) [pid = 3720] [serial = 1051] [outer = 1B28A000] 19:50:46 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:50:46 INFO - PROCESS | 3720 | 1463971846381 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 19:50:46 INFO - PROCESS | 3720 | 1463971846428 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 19:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:50:46 INFO - PROCESS | 3720 | 1463971846434 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:50:46 INFO - PROCESS | 3720 | 1463971846437 Marionette TRACE conn2 <- [1,1366,null,{}] 19:50:46 INFO - PROCESS | 3720 | 1463971846444 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:46 INFO - PROCESS | 3720 | 1463971846547 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:50:46 INFO - PROCESS | 3720 | 1463971846693 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:46 INFO - PROCESS | 3720 | ++DOCSHELL 1288B400 == 80 [pid = 3720] [id = 351] 19:50:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (12AE6400) [pid = 3720] [serial = 1052] [outer = 00000000] 19:50:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (153A5800) [pid = 3720] [serial = 1053] [outer = 12AE6400] 19:50:46 INFO - PROCESS | 3720 | 1463971846742 Marionette DEBUG loaded listener.js 19:50:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (15E8EC00) [pid = 3720] [serial = 1054] [outer = 12AE6400] 19:50:47 INFO - PROCESS | 3720 | 1463971847336 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:50:47 INFO - PROCESS | 3720 | 1463971847387 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 19:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:50:47 INFO - PROCESS | 3720 | 1463971847393 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:50:47 INFO - PROCESS | 3720 | 1463971847396 Marionette TRACE conn2 <- [1,1370,null,{}] 19:50:47 INFO - PROCESS | 3720 | 1463971847399 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:47 INFO - PROCESS | 3720 | 1463971847498 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:50:47 INFO - PROCESS | 3720 | 1463971847617 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:47 INFO - PROCESS | 3720 | ++DOCSHELL 1050BC00 == 81 [pid = 3720] [id = 352] 19:50:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (10A5A400) [pid = 3720] [serial = 1055] [outer = 00000000] 19:50:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (130CA800) [pid = 3720] [serial = 1056] [outer = 10A5A400] 19:50:47 INFO - PROCESS | 3720 | 1463971847694 Marionette DEBUG loaded listener.js 19:50:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (15447400) [pid = 3720] [serial = 1057] [outer = 10A5A400] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 15639000 == 80 [pid = 3720] [id = 343] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 10B0B000 == 79 [pid = 3720] [id = 342] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 198A6000 == 78 [pid = 3720] [id = 341] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 17DAFC00 == 77 [pid = 3720] [id = 340] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 17610800 == 76 [pid = 3720] [id = 339] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 16D3C000 == 75 [pid = 3720] [id = 338] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 166A0800 == 74 [pid = 3720] [id = 337] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 10FB8C00 == 73 [pid = 3720] [id = 336] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 130CF000 == 72 [pid = 3720] [id = 335] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 17605800 == 71 [pid = 3720] [id = 333] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 17604400 == 70 [pid = 3720] [id = 332] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 10F41000 == 69 [pid = 3720] [id = 331] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 1970BC00 == 68 [pid = 3720] [id = 330] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (1ABAC000) [pid = 3720] [serial = 981] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (11258800) [pid = 3720] [serial = 933] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (15B2DC00) [pid = 3720] [serial = 936] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (1A107400) [pid = 3720] [serial = 939] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1ADCE000) [pid = 3720] [serial = 942] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (1B10DC00) [pid = 3720] [serial = 945] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (17649C00) [pid = 3720] [serial = 948] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 15630000 == 67 [pid = 3720] [id = 329] 19:50:47 INFO - PROCESS | 3720 | --DOCSHELL 10B0E400 == 66 [pid = 3720] [id = 328] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (19D4F800) [pid = 3720] [serial = 966] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (19D5B800) [pid = 3720] [serial = 967] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (198AA000) [pid = 3720] [serial = 979] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (1A904000) [pid = 3720] [serial = 973] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (1543EC00) [pid = 3720] [serial = 976] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (17E0A000) [pid = 3720] [serial = 964] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (1A8AF800) [pid = 3720] [serial = 972] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1A7B7C00) [pid = 3720] [serial = 970] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1A2E9C00) [pid = 3720] [serial = 969] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (12D7AC00) [pid = 3720] [serial = 975] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (17DAEC00) [pid = 3720] [serial = 963] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1669D400) [pid = 3720] [serial = 957] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (16786400) [pid = 3720] [serial = 958] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (14EBB800) [pid = 3720] [serial = 952] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (13D8E000) [pid = 3720] [serial = 951] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (11439C00) [pid = 3720] [serial = 954] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (140BE400) [pid = 3720] [serial = 955] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1739E000) [pid = 3720] [serial = 960] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (17097C00) [pid = 3720] [serial = 978] [outer = 00000000] [url = about:blank] 19:50:47 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (17649800) [pid = 3720] [serial = 961] [outer = 00000000] [url = about:blank] 19:50:48 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:50:48 INFO - PROCESS | 3720 | 1463971848191 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:50:48 INFO - PROCESS | 3720 | 1463971848236 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 19:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:50:48 INFO - PROCESS | 3720 | 1463971848240 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:50:48 INFO - PROCESS | 3720 | 1463971848243 Marionette TRACE conn2 <- [1,1374,null,{}] 19:50:48 INFO - PROCESS | 3720 | 1463971848253 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:48 INFO - PROCESS | 3720 | 1463971848345 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:50:48 INFO - PROCESS | 3720 | 1463971848355 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:48 INFO - PROCESS | 3720 | ++DOCSHELL 168BE800 == 67 [pid = 3720] [id = 353] 19:50:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1696B800) [pid = 3720] [serial = 1058] [outer = 00000000] 19:50:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (17601400) [pid = 3720] [serial = 1059] [outer = 1696B800] 19:50:48 INFO - PROCESS | 3720 | 1463971848407 Marionette DEBUG loaded listener.js 19:50:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1760FC00) [pid = 3720] [serial = 1060] [outer = 1696B800] 19:50:48 INFO - PROCESS | 3720 | 1463971848884 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:50:48 INFO - PROCESS | 3720 | 1463971848941 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 19:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:50:48 INFO - PROCESS | 3720 | 1463971848944 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:50:48 INFO - PROCESS | 3720 | 1463971848946 Marionette TRACE conn2 <- [1,1378,null,{}] 19:50:48 INFO - PROCESS | 3720 | 1463971848949 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:49 INFO - PROCESS | 3720 | 1463971849041 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:50:49 INFO - PROCESS | 3720 | 1463971849050 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:49 INFO - PROCESS | 3720 | ++DOCSHELL 1764A800 == 68 [pid = 3720] [id = 354] 19:50:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1764DC00) [pid = 3720] [serial = 1061] [outer = 00000000] 19:50:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (180D5000) [pid = 3720] [serial = 1062] [outer = 1764DC00] 19:50:49 INFO - PROCESS | 3720 | 1463971849095 Marionette DEBUG loaded listener.js 19:50:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1827A400) [pid = 3720] [serial = 1063] [outer = 1764DC00] 19:50:49 INFO - PROCESS | 3720 | 1463971849555 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 638ms 19:50:49 INFO - PROCESS | 3720 | 1463971849582 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 19:50:49 INFO - PROCESS | 3720 | 1463971849584 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 19:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:50:49 INFO - PROCESS | 3720 | 1463971849588 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:50:49 INFO - PROCESS | 3720 | 1463971849589 Marionette TRACE conn2 <- [1,1382,null,{}] 19:50:49 INFO - PROCESS | 3720 | 1463971849593 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:49 INFO - PROCESS | 3720 | 1463971849677 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:50:49 INFO - PROCESS | 3720 | 1463971849683 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:49 INFO - PROCESS | 3720 | ++DOCSHELL 17E08C00 == 69 [pid = 3720] [id = 355] 19:50:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (17E09800) [pid = 3720] [serial = 1064] [outer = 00000000] 19:50:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (19D55800) [pid = 3720] [serial = 1065] [outer = 17E09800] 19:50:49 INFO - PROCESS | 3720 | 1463971849712 Marionette DEBUG loaded listener.js 19:50:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (19DA1000) [pid = 3720] [serial = 1066] [outer = 17E09800] 19:50:50 INFO - PROCESS | 3720 | 1463971850203 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 685ms 19:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:50:50 INFO - PROCESS | 3720 | 1463971850271 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 19:50:50 INFO - PROCESS | 3720 | 1463971850273 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 19:50:50 INFO - PROCESS | 3720 | 1463971850283 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:50:50 INFO - PROCESS | 3720 | 1463971850285 Marionette TRACE conn2 <- [1,1386,null,{}] 19:50:50 INFO - PROCESS | 3720 | 1463971850289 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:50 INFO - PROCESS | 3720 | 1463971850424 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (19714000) [pid = 3720] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (15455C00) [pid = 3720] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (17E0E800) [pid = 3720] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (11CED400) [pid = 3720] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (17652C00) [pid = 3720] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (17E07400) [pid = 3720] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (10F41800) [pid = 3720] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (130CFC00) [pid = 3720] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (17447C00) [pid = 3720] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (19D54000) [pid = 3720] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1124FC00) [pid = 3720] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (15633800) [pid = 3720] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (166A1000) [pid = 3720] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A2E4400) [pid = 3720] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (10F45400) [pid = 3720] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (10B17000) [pid = 3720] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (15454000) [pid = 3720] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1ACDC800) [pid = 3720] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (10A61C00) [pid = 3720] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1ACE5400) [pid = 3720] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (198A7000) [pid = 3720] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1ABB6400) [pid = 3720] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (10FB4C00) [pid = 3720] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1A90A000) [pid = 3720] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (10A5F400) [pid = 3720] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:50:50 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1543F400) [pid = 3720] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:50:50 INFO - PROCESS | 3720 | 1463971850934 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:50 INFO - PROCESS | 3720 | ++DOCSHELL 006BE400 == 70 [pid = 3720] [id = 356] 19:50:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (0C37D800) [pid = 3720] [serial = 1067] [outer = 00000000] 19:50:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (0F396C00) [pid = 3720] [serial = 1068] [outer = 0C37D800] 19:50:50 INFO - PROCESS | 3720 | 1463971850991 Marionette DEBUG loaded listener.js 19:50:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (10A5D800) [pid = 3720] [serial = 1069] [outer = 0C37D800] 19:50:51 INFO - PROCESS | 3720 | 1463971851632 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1384ms 19:50:51 INFO - PROCESS | 3720 | 1463971851682 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 19:50:51 INFO - PROCESS | 3720 | 1463971851686 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 19:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:50:51 INFO - PROCESS | 3720 | 1463971851691 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:50:51 INFO - PROCESS | 3720 | 1463971851695 Marionette TRACE conn2 <- [1,1390,null,{}] 19:50:51 INFO - PROCESS | 3720 | 1463971851700 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:51 INFO - PROCESS | 3720 | 1463971851816 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:50:51 INFO - PROCESS | 3720 | 1463971851930 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:51 INFO - PROCESS | 3720 | ++DOCSHELL 11CF2800 == 71 [pid = 3720] [id = 357] 19:50:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (11CF5000) [pid = 3720] [serial = 1070] [outer = 00000000] 19:50:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (130CD000) [pid = 3720] [serial = 1071] [outer = 11CF5000] 19:50:52 INFO - PROCESS | 3720 | 1463971852026 Marionette DEBUG loaded listener.js 19:50:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (137EF000) [pid = 3720] [serial = 1072] [outer = 11CF5000] 19:50:52 INFO - PROCESS | 3720 | 1463971852654 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 995ms 19:50:52 INFO - PROCESS | 3720 | 1463971852697 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:50:52 INFO - PROCESS | 3720 | 1463971852701 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 19:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:50:52 INFO - PROCESS | 3720 | 1463971852705 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:50:52 INFO - PROCESS | 3720 | 1463971852708 Marionette TRACE conn2 <- [1,1394,null,{}] 19:50:52 INFO - PROCESS | 3720 | 1463971852712 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:52 INFO - PROCESS | 3720 | 1463971852826 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:50:52 INFO - PROCESS | 3720 | 1463971852967 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:52 INFO - PROCESS | 3720 | ++DOCSHELL 13D8B400 == 72 [pid = 3720] [id = 358] 19:50:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1543B800) [pid = 3720] [serial = 1073] [outer = 00000000] 19:50:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (154EDC00) [pid = 3720] [serial = 1074] [outer = 1543B800] 19:50:53 INFO - PROCESS | 3720 | 1463971853022 Marionette DEBUG loaded listener.js 19:50:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (15D04400) [pid = 3720] [serial = 1075] [outer = 1543B800] 19:50:53 INFO - PROCESS | 3720 | 1463971853645 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 995ms 19:50:53 INFO - PROCESS | 3720 | 1463971853692 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:50:53 INFO - PROCESS | 3720 | 1463971853695 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 19:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:50:53 INFO - PROCESS | 3720 | 1463971853705 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:50:53 INFO - PROCESS | 3720 | 1463971853711 Marionette TRACE conn2 <- [1,1398,null,{}] 19:50:53 INFO - PROCESS | 3720 | 1463971853715 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:53 INFO - PROCESS | 3720 | 1463971853863 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:50:54 INFO - PROCESS | 3720 | 1463971854005 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:54 INFO - PROCESS | 3720 | ++DOCSHELL 174D9400 == 73 [pid = 3720] [id = 359] 19:50:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1764C000) [pid = 3720] [serial = 1076] [outer = 00000000] 19:50:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (17DAE400) [pid = 3720] [serial = 1077] [outer = 1764C000] 19:50:54 INFO - PROCESS | 3720 | 1463971854060 Marionette DEBUG loaded listener.js 19:50:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (17E0F000) [pid = 3720] [serial = 1078] [outer = 1764C000] 19:50:54 INFO - PROCESS | 3720 | 1463971854670 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 995ms 19:50:54 INFO - PROCESS | 3720 | 1463971854700 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:50:54 INFO - PROCESS | 3720 | 1463971854702 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 19:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:50:54 INFO - PROCESS | 3720 | 1463971854706 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:50:54 INFO - PROCESS | 3720 | 1463971854708 Marionette TRACE conn2 <- [1,1402,null,{}] 19:50:54 INFO - PROCESS | 3720 | 1463971854712 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:54 INFO - PROCESS | 3720 | 1463971854821 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:50:54 INFO - PROCESS | 3720 | 1463971854961 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:54 INFO - PROCESS | 3720 | ++DOCSHELL 17D48C00 == 74 [pid = 3720] [id = 360] 19:50:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17DA9000) [pid = 3720] [serial = 1079] [outer = 00000000] 19:50:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (19CC4C00) [pid = 3720] [serial = 1080] [outer = 17DA9000] 19:50:54 INFO - PROCESS | 3720 | 1463971855015 Marionette DEBUG loaded listener.js 19:50:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (19DA6000) [pid = 3720] [serial = 1081] [outer = 17DA9000] 19:50:55 INFO - PROCESS | 3720 | 1463971855618 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 949ms 19:50:55 INFO - PROCESS | 3720 | 1463971855651 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:50:55 INFO - PROCESS | 3720 | 1463971855653 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 19:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:50:55 INFO - PROCESS | 3720 | 1463971855657 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:50:55 INFO - PROCESS | 3720 | 1463971855658 Marionette TRACE conn2 <- [1,1406,null,{}] 19:50:55 INFO - PROCESS | 3720 | 1463971855662 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:55 INFO - PROCESS | 3720 | 1463971855768 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:50:55 INFO - PROCESS | 3720 | 1463971855908 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:55 INFO - PROCESS | 3720 | ++DOCSHELL 198A7C00 == 75 [pid = 3720] [id = 361] 19:50:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (198AA000) [pid = 3720] [serial = 1082] [outer = 00000000] 19:50:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A2E8C00) [pid = 3720] [serial = 1083] [outer = 198AA000] 19:50:55 INFO - PROCESS | 3720 | 1463971855970 Marionette DEBUG loaded listener.js 19:50:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A8A8000) [pid = 3720] [serial = 1084] [outer = 198AA000] 19:50:56 INFO - PROCESS | 3720 | 1463971856627 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1042ms 19:50:56 INFO - PROCESS | 3720 | 1463971856699 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:50:56 INFO - PROCESS | 3720 | 1463971856701 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 19:50:56 INFO - PROCESS | 3720 | 1463971856705 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:50:56 INFO - PROCESS | 3720 | 1463971856707 Marionette TRACE conn2 <- [1,1410,null,{}] 19:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:50:56 INFO - PROCESS | 3720 | 1463971856711 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:56 INFO - PROCESS | 3720 | 1463971856822 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:50:56 INFO - PROCESS | 3720 | 1463971856963 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:56 INFO - PROCESS | 3720 | ++DOCSHELL 1A2E8800 == 76 [pid = 3720] [id = 362] 19:50:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A8AE400) [pid = 3720] [serial = 1085] [outer = 00000000] 19:50:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1ABB6800) [pid = 3720] [serial = 1086] [outer = 1A8AE400] 19:50:57 INFO - PROCESS | 3720 | 1463971857017 Marionette DEBUG loaded listener.js 19:50:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1ACDD000) [pid = 3720] [serial = 1087] [outer = 1A8AE400] 19:50:57 INFO - PROCESS | 3720 | 1463971857600 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 949ms 19:50:57 INFO - PROCESS | 3720 | 1463971857654 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:50:57 INFO - PROCESS | 3720 | 1463971857656 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 19:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:50:57 INFO - PROCESS | 3720 | 1463971857660 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:50:57 INFO - PROCESS | 3720 | 1463971857662 Marionette TRACE conn2 <- [1,1414,null,{}] 19:50:57 INFO - PROCESS | 3720 | 1463971857665 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:57 INFO - PROCESS | 3720 | 1463971857775 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:50:57 INFO - PROCESS | 3720 | 1463971857889 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:57 INFO - PROCESS | 3720 | ++DOCSHELL 10B0B000 == 77 [pid = 3720] [id = 363] 19:50:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (10B11800) [pid = 3720] [serial = 1088] [outer = 00000000] 19:50:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1543C000) [pid = 3720] [serial = 1089] [outer = 10B11800] 19:50:57 INFO - PROCESS | 3720 | 1463971857942 Marionette DEBUG loaded listener.js 19:50:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1543F800) [pid = 3720] [serial = 1090] [outer = 10B11800] 19:50:58 INFO - PROCESS | 3720 | 1463971858682 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1088ms 19:50:58 INFO - PROCESS | 3720 | 1463971858754 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:50:58 INFO - PROCESS | 3720 | 1463971858759 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 19:50:58 INFO - PROCESS | 3720 | 1463971858763 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:50:58 INFO - PROCESS | 3720 | 1463971858767 Marionette TRACE conn2 <- [1,1418,null,{}] 19:50:58 INFO - PROCESS | 3720 | 1463971858772 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:58 INFO - PROCESS | 3720 | 1463971858885 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:50:59 INFO - PROCESS | 3720 | 1463971859035 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:59 INFO - PROCESS | 3720 | ++DOCSHELL 10FB9800 == 78 [pid = 3720] [id = 364] 19:50:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (10FBE400) [pid = 3720] [serial = 1091] [outer = 00000000] 19:50:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (13316000) [pid = 3720] [serial = 1092] [outer = 10FBE400] 19:50:59 INFO - PROCESS | 3720 | 1463971859107 Marionette DEBUG loaded listener.js 19:50:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (13D8C000) [pid = 3720] [serial = 1093] [outer = 10FBE400] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 0F397400 == 77 [pid = 3720] [id = 140] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 10A5A800 == 76 [pid = 3720] [id = 157] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 0F272400 == 75 [pid = 3720] [id = 156] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 17E08C00 == 74 [pid = 3720] [id = 355] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 1764A800 == 73 [pid = 3720] [id = 354] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 168BE800 == 72 [pid = 3720] [id = 353] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 1050BC00 == 71 [pid = 3720] [id = 352] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 1288B400 == 70 [pid = 3720] [id = 351] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 15456400 == 69 [pid = 3720] [id = 345] 19:50:59 INFO - PROCESS | 3720 | --DOCSHELL 10A62000 == 68 [pid = 3720] [id = 344] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (11C5B800) [pid = 3720] [serial = 883] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1ABB7000) [pid = 3720] [serial = 892] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (15D1D400) [pid = 3720] [serial = 898] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1764C400) [pid = 3720] [serial = 949] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1A8AC400) [pid = 3720] [serial = 889] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (167FAC00) [pid = 3720] [serial = 886] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1ACE1C00) [pid = 3720] [serial = 895] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (19DA7000) [pid = 3720] [serial = 829] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (16699000) [pid = 3720] [serial = 937] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1B110800) [pid = 3720] [serial = 946] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (12D2F800) [pid = 3720] [serial = 934] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1B106000) [pid = 3720] [serial = 943] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1A907000) [pid = 3720] [serial = 940] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1ADD0800) [pid = 3720] [serial = 931] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A108800) [pid = 3720] [serial = 1029] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17E01400) [pid = 3720] [serial = 1017] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (17E10000) [pid = 3720] [serial = 1018] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (19CBB800) [pid = 3720] [serial = 1020] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (14E67400) [pid = 3720] [serial = 985] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (13714000) [pid = 3720] [serial = 984] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1545F000) [pid = 3720] [serial = 1006] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (137F8800) [pid = 3720] [serial = 1005] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (17608800) [pid = 3720] [serial = 1014] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (19DA4C00) [pid = 3720] [serial = 1023] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (13364C00) [pid = 3720] [serial = 1008] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15444000) [pid = 3720] [serial = 1009] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1696A800) [pid = 3720] [serial = 988] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (166EB800) [pid = 3720] [serial = 987] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (16789800) [pid = 3720] [serial = 1011] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (168B8C00) [pid = 3720] [serial = 1012] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1ADC6000) [pid = 3720] [serial = 982] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (140BC800) [pid = 3720] [serial = 1003] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (128A7800) [pid = 3720] [serial = 1002] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (1A10A800) [pid = 3720] [serial = 990] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1ADC9400) [pid = 3720] [serial = 993] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1760CC00) [pid = 3720] [serial = 996] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1B128400) [pid = 3720] [serial = 999] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1A055800) [pid = 3720] [serial = 1024] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (19D4E800) [pid = 3720] [serial = 1021] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (19714400) [pid = 3720] [serial = 1027] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (16844800) [pid = 3720] [serial = 1026] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1764B800) [pid = 3720] [serial = 1015] [outer = 00000000] [url = about:blank] 19:50:59 INFO - PROCESS | 3720 | 1463971859668 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 933ms 19:50:59 INFO - PROCESS | 3720 | 1463971859711 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:50:59 INFO - PROCESS | 3720 | 1463971859716 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 19:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:50:59 INFO - PROCESS | 3720 | 1463971859722 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:50:59 INFO - PROCESS | 3720 | 1463971859724 Marionette TRACE conn2 <- [1,1422,null,{}] 19:50:59 INFO - PROCESS | 3720 | 1463971859728 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:59 INFO - PROCESS | 3720 | 1463971859828 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:50:59 INFO - PROCESS | 3720 | 1463971859928 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:59 INFO - PROCESS | 3720 | ++DOCSHELL 1288B400 == 69 [pid = 3720] [id = 365] 19:50:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (12A98000) [pid = 3720] [serial = 1094] [outer = 00000000] 19:50:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (140BE400) [pid = 3720] [serial = 1095] [outer = 12A98000] 19:50:59 INFO - PROCESS | 3720 | 1463971859980 Marionette DEBUG loaded listener.js 19:51:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1543BC00) [pid = 3720] [serial = 1096] [outer = 12A98000] 19:51:00 INFO - PROCESS | 3720 | 1463971860385 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 19:51:00 INFO - PROCESS | 3720 | 1463971860446 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:51:00 INFO - PROCESS | 3720 | 1463971860450 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 19:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:51:00 INFO - PROCESS | 3720 | 1463971860453 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:51:00 INFO - PROCESS | 3720 | 1463971860457 Marionette TRACE conn2 <- [1,1426,null,{}] 19:51:00 INFO - PROCESS | 3720 | 1463971860467 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:00 INFO - PROCESS | 3720 | 1463971860571 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:51:00 INFO - PROCESS | 3720 | 1463971860586 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:00 INFO - PROCESS | 3720 | ++DOCSHELL 1669B400 == 70 [pid = 3720] [id = 366] 19:51:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1669E000) [pid = 3720] [serial = 1097] [outer = 00000000] 19:51:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (16785400) [pid = 3720] [serial = 1098] [outer = 1669E000] 19:51:00 INFO - PROCESS | 3720 | 1463971860636 Marionette DEBUG loaded listener.js 19:51:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (168BE800) [pid = 3720] [serial = 1099] [outer = 1669E000] 19:51:01 INFO - PROCESS | 3720 | 1463971861109 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 700ms 19:51:01 INFO - PROCESS | 3720 | 1463971861151 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:51:01 INFO - PROCESS | 3720 | 1463971861153 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 19:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:51:01 INFO - PROCESS | 3720 | 1463971861156 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:51:01 INFO - PROCESS | 3720 | 1463971861158 Marionette TRACE conn2 <- [1,1430,null,{}] 19:51:01 INFO - PROCESS | 3720 | 1463971861161 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:01 INFO - PROCESS | 3720 | 1463971861284 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:51:01 INFO - PROCESS | 3720 | 1463971861294 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:01 INFO - PROCESS | 3720 | ++DOCSHELL 1696E400 == 71 [pid = 3720] [id = 367] 19:51:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (16D3C000) [pid = 3720] [serial = 1100] [outer = 00000000] 19:51:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1760F800) [pid = 3720] [serial = 1101] [outer = 16D3C000] 19:51:01 INFO - PROCESS | 3720 | 1463971861430 Marionette DEBUG loaded listener.js 19:51:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1764C400) [pid = 3720] [serial = 1102] [outer = 16D3C000] 19:51:01 INFO - PROCESS | 3720 | 1463971861840 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 19:51:01 INFO - PROCESS | 3720 | 1463971861897 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:51:01 INFO - PROCESS | 3720 | 1463971861899 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 19:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:51:01 INFO - PROCESS | 3720 | 1463971861902 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:51:01 INFO - PROCESS | 3720 | 1463971861904 Marionette TRACE conn2 <- [1,1434,null,{}] 19:51:01 INFO - PROCESS | 3720 | 1463971861922 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:02 INFO - PROCESS | 3720 | 1463971862043 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:51:02 INFO - PROCESS | 3720 | 1463971862110 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:02 INFO - PROCESS | 3720 | ++DOCSHELL 10B13000 == 72 [pid = 3720] [id = 368] 19:51:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (13366400) [pid = 3720] [serial = 1103] [outer = 00000000] 19:51:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (17E01800) [pid = 3720] [serial = 1104] [outer = 13366400] 19:51:02 INFO - PROCESS | 3720 | 1463971862154 Marionette DEBUG loaded listener.js 19:51:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (17E0AC00) [pid = 3720] [serial = 1105] [outer = 13366400] 19:51:02 INFO - PROCESS | 3720 | 1463971862615 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 731ms 19:51:02 INFO - PROCESS | 3720 | 1463971862657 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:51:02 INFO - PROCESS | 3720 | 1463971862659 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 19:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:51:02 INFO - PROCESS | 3720 | 1463971862666 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:51:02 INFO - PROCESS | 3720 | 1463971862668 Marionette TRACE conn2 <- [1,1438,null,{}] 19:51:02 INFO - PROCESS | 3720 | 1463971862672 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:02 INFO - PROCESS | 3720 | 1463971862814 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:51:02 INFO - PROCESS | 3720 | 1463971862882 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:02 INFO - PROCESS | 3720 | ++DOCSHELL 19CC3400 == 73 [pid = 3720] [id = 369] 19:51:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (19D56000) [pid = 3720] [serial = 1106] [outer = 00000000] 19:51:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (19DA7C00) [pid = 3720] [serial = 1107] [outer = 19D56000] 19:51:02 INFO - PROCESS | 3720 | 1463971862927 Marionette DEBUG loaded listener.js 19:51:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1A101C00) [pid = 3720] [serial = 1108] [outer = 19D56000] 19:51:03 INFO - PROCESS | 3720 | 1463971863337 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 684ms 19:51:03 INFO - PROCESS | 3720 | 1463971863365 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:51:03 INFO - PROCESS | 3720 | 1463971863367 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 19:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:51:03 INFO - PROCESS | 3720 | 1463971863371 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:51:03 INFO - PROCESS | 3720 | 1463971863373 Marionette TRACE conn2 <- [1,1442,null,{}] 19:51:03 INFO - PROCESS | 3720 | 1463971863376 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:03 INFO - PROCESS | 3720 | 1463971863497 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:51:03 INFO - PROCESS | 3720 | 1463971863567 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:03 INFO - PROCESS | 3720 | ++DOCSHELL 1760E400 == 74 [pid = 3720] [id = 370] 19:51:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1A053C00) [pid = 3720] [serial = 1109] [outer = 00000000] 19:51:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A501800) [pid = 3720] [serial = 1110] [outer = 1A053C00] 19:51:03 INFO - PROCESS | 3720 | 1463971863595 Marionette DEBUG loaded listener.js 19:51:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A7B7C00) [pid = 3720] [serial = 1111] [outer = 1A053C00] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (16008800) [pid = 3720] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (19717C00) [pid = 3720] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1678EC00) [pid = 3720] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17607800) [pid = 3720] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (17656800) [pid = 3720] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1764DC00) [pid = 3720] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (12AE6400) [pid = 3720] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1696B800) [pid = 3720] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:51:03 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (10A5A400) [pid = 3720] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:51:03 INFO - PROCESS | 3720 | 1463971863981 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 684ms 19:51:04 INFO - PROCESS | 3720 | 1463971864054 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:51:04 INFO - PROCESS | 3720 | 1463971864056 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 19:51:04 INFO - PROCESS | 3720 | 1463971864059 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:51:04 INFO - PROCESS | 3720 | 1463971864061 Marionette TRACE conn2 <- [1,1446,null,{}] 19:51:04 INFO - PROCESS | 3720 | 1463971864064 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:04 INFO - PROCESS | 3720 | 1463971864152 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:51:04 INFO - PROCESS | 3720 | 1463971864192 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:04 INFO - PROCESS | 3720 | ++DOCSHELL 140CB400 == 75 [pid = 3720] [id = 371] 19:51:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (154EC000) [pid = 3720] [serial = 1112] [outer = 00000000] 19:51:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (19711000) [pid = 3720] [serial = 1113] [outer = 154EC000] 19:51:04 INFO - PROCESS | 3720 | 1463971864246 Marionette DEBUG loaded listener.js 19:51:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1A107400) [pid = 3720] [serial = 1114] [outer = 154EC000] 19:51:04 INFO - PROCESS | 3720 | 1463971864683 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 637ms 19:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:51:04 INFO - PROCESS | 3720 | 1463971864723 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:51:04 INFO - PROCESS | 3720 | 1463971864725 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 19:51:04 INFO - PROCESS | 3720 | 1463971864728 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:51:04 INFO - PROCESS | 3720 | 1463971864730 Marionette TRACE conn2 <- [1,1450,null,{}] 19:51:04 INFO - PROCESS | 3720 | 1463971864733 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:04 INFO - PROCESS | 3720 | 1463971864820 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:51:04 INFO - PROCESS | 3720 | 1463971864827 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:04 INFO - PROCESS | 3720 | ++DOCSHELL 11437800 == 76 [pid = 3720] [id = 372] 19:51:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1A2E8400) [pid = 3720] [serial = 1115] [outer = 00000000] 19:51:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1A8AE800) [pid = 3720] [serial = 1116] [outer = 1A2E8400] 19:51:04 INFO - PROCESS | 3720 | 1463971864870 Marionette DEBUG loaded listener.js 19:51:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1A906800) [pid = 3720] [serial = 1117] [outer = 1A2E8400] 19:51:05 INFO - PROCESS | 3720 | 1463971865308 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 622ms 19:51:05 INFO - PROCESS | 3720 | 1463971865367 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:51:05 INFO - PROCESS | 3720 | 1463971865369 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 19:51:05 INFO - PROCESS | 3720 | 1463971865372 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:51:05 INFO - PROCESS | 3720 | 1463971865374 Marionette TRACE conn2 <- [1,1454,null,{}] 19:51:05 INFO - PROCESS | 3720 | 1463971865377 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:05 INFO - PROCESS | 3720 | 1463971865465 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:51:05 INFO - PROCESS | 3720 | 1463971865475 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:05 INFO - PROCESS | 3720 | ++DOCSHELL 19D59000 == 77 [pid = 3720] [id = 373] 19:51:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (19D59C00) [pid = 3720] [serial = 1118] [outer = 00000000] 19:51:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1ABB2400) [pid = 3720] [serial = 1119] [outer = 19D59C00] 19:51:05 INFO - PROCESS | 3720 | 1463971865518 Marionette DEBUG loaded listener.js 19:51:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1ABB9400) [pid = 3720] [serial = 1120] [outer = 19D59C00] 19:51:06 INFO - PROCESS | 3720 | 1463971866255 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 933ms 19:51:06 INFO - PROCESS | 3720 | 1463971866318 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:51:06 INFO - PROCESS | 3720 | 1463971866323 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 19:51:06 INFO - PROCESS | 3720 | 1463971866328 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:51:06 INFO - PROCESS | 3720 | 1463971866333 Marionette TRACE conn2 <- [1,1458,null,{}] 19:51:06 INFO - PROCESS | 3720 | 1463971866338 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:06 INFO - PROCESS | 3720 | 1463971866487 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:51:06 INFO - PROCESS | 3720 | 1463971866632 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:06 INFO - PROCESS | 3720 | ++DOCSHELL 11C68C00 == 78 [pid = 3720] [id = 374] 19:51:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (11CEC000) [pid = 3720] [serial = 1121] [outer = 00000000] 19:51:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (140BEC00) [pid = 3720] [serial = 1122] [outer = 11CEC000] 19:51:06 INFO - PROCESS | 3720 | 1463971866694 Marionette DEBUG loaded listener.js 19:51:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15442800) [pid = 3720] [serial = 1123] [outer = 11CEC000] 19:51:07 INFO - PROCESS | 3720 | 1463971867286 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 995ms 19:51:07 INFO - PROCESS | 3720 | 1463971867321 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:51:07 INFO - PROCESS | 3720 | 1463971867327 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 19:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:51:07 INFO - PROCESS | 3720 | 1463971867334 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:51:07 INFO - PROCESS | 3720 | 1463971867337 Marionette TRACE conn2 <- [1,1462,null,{}] 19:51:07 INFO - PROCESS | 3720 | 1463971867341 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:07 INFO - PROCESS | 3720 | 1463971867456 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:51:07 INFO - PROCESS | 3720 | 1463971867570 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:07 INFO - PROCESS | 3720 | ++DOCSHELL 15D1D400 == 79 [pid = 3720] [id = 375] 19:51:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15D1F000) [pid = 3720] [serial = 1124] [outer = 00000000] 19:51:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (174E0400) [pid = 3720] [serial = 1125] [outer = 15D1F000] 19:51:07 INFO - PROCESS | 3720 | 1463971867671 Marionette DEBUG loaded listener.js 19:51:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (17654800) [pid = 3720] [serial = 1126] [outer = 15D1F000] 19:51:08 INFO - PROCESS | 3720 | 1463971868332 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1042ms 19:51:08 INFO - PROCESS | 3720 | 1463971868397 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:51:08 INFO - PROCESS | 3720 | 1463971868400 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 19:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:51:08 INFO - PROCESS | 3720 | 1463971868403 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:51:08 INFO - PROCESS | 3720 | 1463971868407 Marionette TRACE conn2 <- [1,1466,null,{}] 19:51:08 INFO - PROCESS | 3720 | 1463971868418 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:08 INFO - PROCESS | 3720 | 1463971868564 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:51:08 INFO - PROCESS | 3720 | 1463971868714 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:08 INFO - PROCESS | 3720 | ++DOCSHELL 1A7C2400 == 80 [pid = 3720] [id = 376] 19:51:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1A8AC400) [pid = 3720] [serial = 1127] [outer = 00000000] 19:51:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1ABB3800) [pid = 3720] [serial = 1128] [outer = 1A8AC400] 19:51:08 INFO - PROCESS | 3720 | 1463971868770 Marionette DEBUG loaded listener.js 19:51:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1ADCD400) [pid = 3720] [serial = 1129] [outer = 1A8AC400] 19:51:09 INFO - PROCESS | 3720 | 1463971869790 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1384ms 19:51:09 INFO - PROCESS | 3720 | 1463971869804 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:51:09 INFO - PROCESS | 3720 | 1463971869808 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 19:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:51:09 INFO - PROCESS | 3720 | 1463971869813 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:51:09 INFO - PROCESS | 3720 | 1463971869816 Marionette TRACE conn2 <- [1,1470,null,{}] 19:51:09 INFO - PROCESS | 3720 | 1463971869823 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:09 INFO - PROCESS | 3720 | 1463971869918 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:51:10 INFO - PROCESS | 3720 | 1463971870063 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:10 INFO - PROCESS | 3720 | ++DOCSHELL 1047B800 == 81 [pid = 3720] [id = 377] 19:51:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1047E400) [pid = 3720] [serial = 1130] [outer = 00000000] 19:51:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (10B0C000) [pid = 3720] [serial = 1131] [outer = 1047E400] 19:51:10 INFO - PROCESS | 3720 | 1463971870149 Marionette DEBUG loaded listener.js 19:51:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (10F3F000) [pid = 3720] [serial = 1132] [outer = 1047E400] 19:51:10 INFO - PROCESS | 3720 | 1463971870699 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 933ms 19:51:10 INFO - PROCESS | 3720 | 1463971870740 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:51:10 INFO - PROCESS | 3720 | 1463971870745 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 19:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:51:10 INFO - PROCESS | 3720 | 1463971870751 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:51:10 INFO - PROCESS | 3720 | 1463971870754 Marionette TRACE conn2 <- [1,1474,null,{}] 19:51:10 INFO - PROCESS | 3720 | 1463971870757 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:10 INFO - PROCESS | 3720 | 1463971870855 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:51:10 INFO - PROCESS | 3720 | 1463971870972 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:11 INFO - PROCESS | 3720 | ++DOCSHELL 105F5800 == 82 [pid = 3720] [id = 378] 19:51:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (10A5A400) [pid = 3720] [serial = 1133] [outer = 00000000] 19:51:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (11205400) [pid = 3720] [serial = 1134] [outer = 10A5A400] 19:51:11 INFO - PROCESS | 3720 | 1463971871034 Marionette DEBUG loaded listener.js 19:51:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (12D27000) [pid = 3720] [serial = 1135] [outer = 10A5A400] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 0C381800 == 81 [pid = 3720] [id = 154] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 1A7BF800 == 80 [pid = 3720] [id = 347] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 14E9E800 == 79 [pid = 3720] [id = 248] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 10F44000 == 78 [pid = 3720] [id = 155] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 174D9400 == 77 [pid = 3720] [id = 359] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 13D8B400 == 76 [pid = 3720] [id = 358] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 11CF2800 == 75 [pid = 3720] [id = 357] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (15D1D800) [pid = 3720] [serial = 1035] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (1B547400) [pid = 3720] [serial = 1050] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (17E0A800) [pid = 3720] [serial = 1038] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1B11E400) [pid = 3720] [serial = 1047] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1ACE0800) [pid = 3720] [serial = 1044] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A902C00) [pid = 3720] [serial = 1041] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (10F3B400) [pid = 3720] [serial = 1032] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOCSHELL 006BE400 == 74 [pid = 3720] [id = 356] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (19D55800) [pid = 3720] [serial = 1065] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1A505400) [pid = 3720] [serial = 1030] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A8A9400) [pid = 3720] [serial = 991] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1B10B800) [pid = 3720] [serial = 994] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1760EC00) [pid = 3720] [serial = 997] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1B286800) [pid = 3720] [serial = 1000] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (180D5000) [pid = 3720] [serial = 1062] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1827A400) [pid = 3720] [serial = 1063] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (15E8EC00) [pid = 3720] [serial = 1054] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (153A5800) [pid = 3720] [serial = 1053] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (17601400) [pid = 3720] [serial = 1059] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1760FC00) [pid = 3720] [serial = 1060] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (130CA800) [pid = 3720] [serial = 1056] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (15447400) [pid = 3720] [serial = 1057] [outer = 00000000] [url = about:blank] 19:51:11 INFO - PROCESS | 3720 | 1463971871518 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 794ms 19:51:11 INFO - PROCESS | 3720 | 1463971871552 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:51:11 INFO - PROCESS | 3720 | 1463971871554 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 19:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:51:11 INFO - PROCESS | 3720 | 1463971871557 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:51:11 INFO - PROCESS | 3720 | 1463971871561 Marionette TRACE conn2 <- [1,1478,null,{}] 19:51:11 INFO - PROCESS | 3720 | 1463971871571 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:11 INFO - PROCESS | 3720 | 1463971871656 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:51:11 INFO - PROCESS | 3720 | 1463971871664 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:11 INFO - PROCESS | 3720 | ++DOCSHELL 13D89400 == 75 [pid = 3720] [id = 379] 19:51:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (13D8A800) [pid = 3720] [serial = 1136] [outer = 00000000] 19:51:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (140BF000) [pid = 3720] [serial = 1137] [outer = 13D8A800] 19:51:11 INFO - PROCESS | 3720 | 1463971871710 Marionette DEBUG loaded listener.js 19:51:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (14E6B400) [pid = 3720] [serial = 1138] [outer = 13D8A800] 19:51:12 INFO - PROCESS | 3720 | 1463971872186 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 19:51:12 INFO - PROCESS | 3720 | 1463971872195 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:51:12 INFO - PROCESS | 3720 | 1463971872197 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 19:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:51:12 INFO - PROCESS | 3720 | 1463971872201 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:51:12 INFO - PROCESS | 3720 | 1463971872202 Marionette TRACE conn2 <- [1,1482,null,{}] 19:51:12 INFO - PROCESS | 3720 | 1463971872206 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:12 INFO - PROCESS | 3720 | 1463971872288 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:51:12 INFO - PROCESS | 3720 | 1463971872294 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:12 INFO - PROCESS | 3720 | ++DOCSHELL 140CAC00 == 76 [pid = 3720] [id = 380] 19:51:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1535C400) [pid = 3720] [serial = 1139] [outer = 00000000] 19:51:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (15444C00) [pid = 3720] [serial = 1140] [outer = 1535C400] 19:51:12 INFO - PROCESS | 3720 | 1463971872338 Marionette DEBUG loaded listener.js 19:51:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1545A800) [pid = 3720] [serial = 1141] [outer = 1535C400] 19:51:12 INFO - PROCESS | 3720 | 1463971872815 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 638ms 19:51:12 INFO - PROCESS | 3720 | 1463971872838 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:51:12 INFO - PROCESS | 3720 | 1463971872840 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 19:51:12 INFO - PROCESS | 3720 | 1463971872844 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:51:12 INFO - PROCESS | 3720 | 1463971872845 Marionette TRACE conn2 <- [1,1486,null,{}] 19:51:12 INFO - PROCESS | 3720 | 1463971872849 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:12 INFO - PROCESS | 3720 | 1463971872928 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:51:12 INFO - PROCESS | 3720 | 1463971872934 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:12 INFO - PROCESS | 3720 | ++DOCSHELL 15460000 == 77 [pid = 3720] [id = 381] 19:51:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (154F8C00) [pid = 3720] [serial = 1142] [outer = 00000000] 19:51:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (15D0DC00) [pid = 3720] [serial = 1143] [outer = 154F8C00] 19:51:12 INFO - PROCESS | 3720 | 1463971872979 Marionette DEBUG loaded listener.js 19:51:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15D19C00) [pid = 3720] [serial = 1144] [outer = 154F8C00] 19:51:13 INFO - PROCESS | 3720 | 1463971873434 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 637ms 19:51:13 INFO - PROCESS | 3720 | 1463971873482 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:51:13 INFO - PROCESS | 3720 | 1463971873484 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 19:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:51:13 INFO - PROCESS | 3720 | 1463971873488 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:51:13 INFO - PROCESS | 3720 | 1463971873489 Marionette TRACE conn2 <- [1,1490,null,{}] 19:51:13 INFO - PROCESS | 3720 | 1463971873493 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:13 INFO - PROCESS | 3720 | 1463971873633 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:51:13 INFO - PROCESS | 3720 | 1463971873692 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:13 INFO - PROCESS | 3720 | ++DOCSHELL 10A60000 == 78 [pid = 3720] [id = 382] 19:51:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15D01C00) [pid = 3720] [serial = 1145] [outer = 00000000] 19:51:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (166EDC00) [pid = 3720] [serial = 1146] [outer = 15D01C00] 19:51:13 INFO - PROCESS | 3720 | 1463971873737 Marionette DEBUG loaded listener.js 19:51:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (16780000) [pid = 3720] [serial = 1147] [outer = 15D01C00] 19:51:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (15E88800) [pid = 3720] [serial = 1148] [outer = 1B126800] 19:51:14 INFO - PROCESS | 3720 | 1463971874185 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 747ms 19:51:14 INFO - PROCESS | 3720 | 1463971874217 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:51:14 INFO - PROCESS | 3720 | 1463971874219 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 19:51:14 INFO - PROCESS | 3720 | 1463971874222 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:51:14 INFO - PROCESS | 3720 | 1463971874224 Marionette TRACE conn2 <- [1,1494,null,{}] 19:51:14 INFO - PROCESS | 3720 | 1463971874228 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:14 INFO - PROCESS | 3720 | 1463971874367 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:51:14 INFO - PROCESS | 3720 | 1463971874392 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:14 INFO - PROCESS | 3720 | ++DOCSHELL 130C9800 == 79 [pid = 3720] [id = 383] 19:51:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1370E800) [pid = 3720] [serial = 1149] [outer = 00000000] 19:51:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (170EC800) [pid = 3720] [serial = 1150] [outer = 1370E800] 19:51:14 INFO - PROCESS | 3720 | 1463971874435 Marionette DEBUG loaded listener.js 19:51:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17603800) [pid = 3720] [serial = 1151] [outer = 1370E800] 19:51:14 INFO - PROCESS | 3720 | 1463971874867 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 700ms 19:51:14 INFO - PROCESS | 3720 | 1463971874928 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:51:14 INFO - PROCESS | 3720 | 1463971874930 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 19:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:51:14 INFO - PROCESS | 3720 | 1463971874934 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:51:14 INFO - PROCESS | 3720 | 1463971874935 Marionette TRACE conn2 <- [1,1498,null,{}] 19:51:14 INFO - PROCESS | 3720 | 1463971874939 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:15 INFO - PROCESS | 3720 | 1463971875536 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (13366400) [pid = 3720] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (19D56000) [pid = 3720] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A053C00) [pid = 3720] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (10B11800) [pid = 3720] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (154EC000) [pid = 3720] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (16D3C000) [pid = 3720] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (10FBE400) [pid = 3720] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1669E000) [pid = 3720] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (12A98000) [pid = 3720] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A2E8400) [pid = 3720] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1ADCB000) [pid = 3720] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1B28A000) [pid = 3720] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (10B0BC00) [pid = 3720] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (15E80C00) [pid = 3720] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A7C1C00) [pid = 3720] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (154EB400) [pid = 3720] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:51:15 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1A8A9000) [pid = 3720] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:51:15 INFO - PROCESS | 3720 | 1463971875654 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:15 INFO - PROCESS | 3720 | ++DOCSHELL 0F275000 == 80 [pid = 3720] [id = 384] 19:51:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (103D4C00) [pid = 3720] [serial = 1152] [outer = 00000000] 19:51:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (105F5C00) [pid = 3720] [serial = 1153] [outer = 103D4C00] 19:51:15 INFO - PROCESS | 3720 | 1463971875714 Marionette DEBUG loaded listener.js 19:51:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (10B0F000) [pid = 3720] [serial = 1154] [outer = 103D4C00] 19:51:16 INFO - PROCESS | 3720 | 1463971876358 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1447ms 19:51:16 INFO - PROCESS | 3720 | 1463971876397 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:51:16 INFO - PROCESS | 3720 | 1463971876401 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 19:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:51:16 INFO - PROCESS | 3720 | 1463971876405 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:51:16 INFO - PROCESS | 3720 | 1463971876410 Marionette TRACE conn2 <- [1,1502,null,{}] 19:51:16 INFO - PROCESS | 3720 | 1463971876415 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:16 INFO - PROCESS | 3720 | 1463971876523 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:51:16 INFO - PROCESS | 3720 | 1463971876658 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:16 INFO - PROCESS | 3720 | ++DOCSHELL 1147B400 == 81 [pid = 3720] [id = 385] 19:51:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (114A2000) [pid = 3720] [serial = 1155] [outer = 00000000] 19:51:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (128A5C00) [pid = 3720] [serial = 1156] [outer = 114A2000] 19:51:16 INFO - PROCESS | 3720 | 1463971876717 Marionette DEBUG loaded listener.js 19:51:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (130CF000) [pid = 3720] [serial = 1157] [outer = 114A2000] 19:51:17 INFO - PROCESS | 3720 | 1463971877351 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 996ms 19:51:17 INFO - PROCESS | 3720 | 1463971877409 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:51:17 INFO - PROCESS | 3720 | 1463971877413 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 19:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:51:17 INFO - PROCESS | 3720 | 1463971877416 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:51:17 INFO - PROCESS | 3720 | 1463971877419 Marionette TRACE conn2 <- [1,1506,null,{}] 19:51:17 INFO - PROCESS | 3720 | 1463971877423 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:17 INFO - PROCESS | 3720 | 1463971877522 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:51:17 INFO - PROCESS | 3720 | 1463971877659 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:17 INFO - PROCESS | 3720 | ++DOCSHELL 1539B800 == 82 [pid = 3720] [id = 386] 19:51:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (15441400) [pid = 3720] [serial = 1158] [outer = 00000000] 19:51:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (15447800) [pid = 3720] [serial = 1159] [outer = 15441400] 19:51:17 INFO - PROCESS | 3720 | 1463971877714 Marionette DEBUG loaded listener.js 19:51:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (15630000) [pid = 3720] [serial = 1160] [outer = 15441400] 19:51:18 INFO - PROCESS | 3720 | 1463971878343 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 996ms 19:51:18 INFO - PROCESS | 3720 | 1463971878402 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:51:18 INFO - PROCESS | 3720 | 1463971878406 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 19:51:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:51:18 INFO - PROCESS | 3720 | 1463971878416 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:51:18 INFO - PROCESS | 3720 | 1463971878421 Marionette TRACE conn2 <- [1,1510,null,{}] 19:51:18 INFO - PROCESS | 3720 | 1463971878425 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:18 INFO - PROCESS | 3720 | 1463971878535 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:51:18 INFO - PROCESS | 3720 | 1463971878669 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:18 INFO - PROCESS | 3720 | ++DOCSHELL 1669B000 == 83 [pid = 3720] [id = 387] 19:51:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1669CC00) [pid = 3720] [serial = 1161] [outer = 00000000] 19:51:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (168B5800) [pid = 3720] [serial = 1162] [outer = 1669CC00] 19:51:18 INFO - PROCESS | 3720 | 1463971878724 Marionette DEBUG loaded listener.js 19:51:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (16972400) [pid = 3720] [serial = 1163] [outer = 1669CC00] 19:51:19 INFO - PROCESS | 3720 | 1463971879237 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:51:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:51:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:51:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:51:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:51:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 19:51:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:51:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 19:51:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:51:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 840ms 19:51:19 INFO - PROCESS | 3720 | 1463971879271 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:51:19 INFO - PROCESS | 3720 | 1463971879273 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 19:51:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:51:19 INFO - PROCESS | 3720 | 1463971879278 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:51:19 INFO - PROCESS | 3720 | 1463971879280 Marionette TRACE conn2 <- [1,1514,null,{}] 19:51:19 INFO - PROCESS | 3720 | 1463971879283 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:19 INFO - PROCESS | 3720 | 1463971879387 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:51:19 INFO - PROCESS | 3720 | 1463971879493 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:19 INFO - PROCESS | 3720 | ++DOCSHELL 1760CC00 == 84 [pid = 3720] [id = 388] 19:51:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1760E000) [pid = 3720] [serial = 1164] [outer = 00000000] 19:51:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (17E02400) [pid = 3720] [serial = 1165] [outer = 1760E000] 19:51:19 INFO - PROCESS | 3720 | 1463971879546 Marionette DEBUG loaded listener.js 19:51:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (17E08000) [pid = 3720] [serial = 1166] [outer = 1760E000] 19:51:20 INFO - PROCESS | 3720 | 1463971880106 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:51:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:51:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:51:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:51:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 840ms 19:51:20 INFO - PROCESS | 3720 | 1463971880129 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:51:20 INFO - PROCESS | 3720 | 1463971880131 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 19:51:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:51:20 INFO - PROCESS | 3720 | 1463971880135 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:51:20 INFO - PROCESS | 3720 | 1463971880137 Marionette TRACE conn2 <- [1,1518,null,{}] 19:51:20 INFO - PROCESS | 3720 | 1463971880157 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:20 INFO - PROCESS | 3720 | 1463971880258 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:51:20 INFO - PROCESS | 3720 | 1463971880369 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:20 INFO - PROCESS | 3720 | ++DOCSHELL 17ECF000 == 85 [pid = 3720] [id = 389] 19:51:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (180D4C00) [pid = 3720] [serial = 1167] [outer = 00000000] 19:51:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1970AC00) [pid = 3720] [serial = 1168] [outer = 180D4C00] 19:51:20 INFO - PROCESS | 3720 | 1463971880430 Marionette DEBUG loaded listener.js 19:51:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (198A9800) [pid = 3720] [serial = 1169] [outer = 180D4C00] 19:51:20 INFO - PROCESS | 3720 | 1463971880934 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:51:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:51:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:51:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 19:51:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:51:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 856ms 19:51:20 INFO - PROCESS | 3720 | 1463971880989 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:51:20 INFO - PROCESS | 3720 | 1463971880991 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 19:51:20 INFO - PROCESS | 3720 | 1463971880996 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:51:20 INFO - PROCESS | 3720 | 1463971880998 Marionette TRACE conn2 <- [1,1522,null,{}] 19:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:51:21 INFO - PROCESS | 3720 | 1463971881002 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:21 INFO - PROCESS | 3720 | 1463971881107 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:51:21 INFO - PROCESS | 3720 | 1463971881215 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:21 INFO - PROCESS | 3720 | ++DOCSHELL 153A6400 == 86 [pid = 3720] [id = 390] 19:51:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15448000) [pid = 3720] [serial = 1170] [outer = 00000000] 19:51:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (17395C00) [pid = 3720] [serial = 1171] [outer = 15448000] 19:51:21 INFO - PROCESS | 3720 | 1463971881269 Marionette DEBUG loaded listener.js 19:51:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1764EC00) [pid = 3720] [serial = 1172] [outer = 15448000] 19:51:21 INFO - PROCESS | 3720 | 1463971881985 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:51:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:51:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1042ms 19:51:22 INFO - PROCESS | 3720 | 1463971882054 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:51:22 INFO - PROCESS | 3720 | 1463971882058 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 19:51:22 INFO - PROCESS | 3720 | 1463971882064 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:51:22 INFO - PROCESS | 3720 | 1463971882067 Marionette TRACE conn2 <- [1,1526,null,{}] 19:51:22 INFO - PROCESS | 3720 | 1463971882089 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:22 INFO - PROCESS | 3720 | 1463971882192 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:51:22 INFO - PROCESS | 3720 | 1463971882332 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:22 INFO - PROCESS | 3720 | ++DOCSHELL 10FB9C00 == 87 [pid = 3720] [id = 391] 19:51:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (10FBE000) [pid = 3720] [serial = 1173] [outer = 00000000] 19:51:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (11CED400) [pid = 3720] [serial = 1174] [outer = 10FBE000] 19:51:22 INFO - PROCESS | 3720 | 1463971882392 Marionette DEBUG loaded listener.js 19:51:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (12AE6400) [pid = 3720] [serial = 1175] [outer = 10FBE000] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 1669B400 == 86 [pid = 3720] [id = 366] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 130C9800 == 85 [pid = 3720] [id = 383] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 10A60000 == 84 [pid = 3720] [id = 382] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 15460000 == 83 [pid = 3720] [id = 381] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 140CAC00 == 82 [pid = 3720] [id = 380] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 13D89400 == 81 [pid = 3720] [id = 379] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 105F5800 == 80 [pid = 3720] [id = 378] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 1047B800 == 79 [pid = 3720] [id = 377] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 15D1D400 == 78 [pid = 3720] [id = 375] 19:51:22 INFO - PROCESS | 3720 | --DOCSHELL 11C68C00 == 77 [pid = 3720] [id = 374] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1B288C00) [pid = 3720] [serial = 1048] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1B54C800) [pid = 3720] [serial = 1051] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1120A000) [pid = 3720] [serial = 1033] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (198B1C00) [pid = 3720] [serial = 1039] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1ADC4400) [pid = 3720] [serial = 1045] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (16697400) [pid = 3720] [serial = 1036] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A908400) [pid = 3720] [serial = 1042] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (17E01800) [pid = 3720] [serial = 1104] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1A101C00) [pid = 3720] [serial = 1108] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (19DA7C00) [pid = 3720] [serial = 1107] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (17E0AC00) [pid = 3720] [serial = 1105] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A501800) [pid = 3720] [serial = 1110] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1543F800) [pid = 3720] [serial = 1090] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (19711000) [pid = 3720] [serial = 1113] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1543C000) [pid = 3720] [serial = 1089] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1760F800) [pid = 3720] [serial = 1101] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (13D8C000) [pid = 3720] [serial = 1093] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (13316000) [pid = 3720] [serial = 1092] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (16785400) [pid = 3720] [serial = 1098] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (168BE800) [pid = 3720] [serial = 1099] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (140BE400) [pid = 3720] [serial = 1095] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1543BC00) [pid = 3720] [serial = 1096] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (0F396C00) [pid = 3720] [serial = 1068] [outer = 00000000] [url = about:blank] 19:51:22 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (130CD000) [pid = 3720] [serial = 1071] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (154EDC00) [pid = 3720] [serial = 1074] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (17DAE400) [pid = 3720] [serial = 1077] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (19CC4C00) [pid = 3720] [serial = 1080] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1A2E8C00) [pid = 3720] [serial = 1083] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1ABB6800) [pid = 3720] [serial = 1086] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1A8AE800) [pid = 3720] [serial = 1116] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1A7B7C00) [pid = 3720] [serial = 1111] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1ABB2400) [pid = 3720] [serial = 1119] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1A906800) [pid = 3720] [serial = 1117] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1A107400) [pid = 3720] [serial = 1114] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1764C400) [pid = 3720] [serial = 1102] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3720 | 1463971883125 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:51:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:51:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1089ms 19:51:23 INFO - PROCESS | 3720 | 1463971883166 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:51:23 INFO - PROCESS | 3720 | 1463971883170 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 19:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:51:23 INFO - PROCESS | 3720 | 1463971883175 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:51:23 INFO - PROCESS | 3720 | 1463971883180 Marionette TRACE conn2 <- [1,1530,null,{}] 19:51:23 INFO - PROCESS | 3720 | 1463971883187 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:23 INFO - PROCESS | 3720 | 1463971883305 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:51:23 INFO - PROCESS | 3720 | 1463971883442 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:23 INFO - PROCESS | 3720 | ++DOCSHELL 10558C00 == 78 [pid = 3720] [id = 392] 19:51:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (10560400) [pid = 3720] [serial = 1176] [outer = 00000000] 19:51:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (10B18000) [pid = 3720] [serial = 1177] [outer = 10560400] 19:51:23 INFO - PROCESS | 3720 | 1463971883500 Marionette DEBUG loaded listener.js 19:51:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (11474800) [pid = 3720] [serial = 1178] [outer = 10560400] 19:51:24 INFO - PROCESS | 3720 | 1463971884059 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 949ms 19:51:24 INFO - PROCESS | 3720 | 1463971884121 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:51:24 INFO - PROCESS | 3720 | 1463971884127 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 19:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:51:24 INFO - PROCESS | 3720 | 1463971884133 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:51:24 INFO - PROCESS | 3720 | 1463971884136 Marionette TRACE conn2 <- [1,1534,null,{}] 19:51:24 INFO - PROCESS | 3720 | 1463971884140 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:24 INFO - PROCESS | 3720 | 1463971884249 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:51:24 INFO - PROCESS | 3720 | 1463971884385 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:24 INFO - PROCESS | 3720 | ++DOCSHELL 130C7C00 == 79 [pid = 3720] [id = 393] 19:51:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (13316000) [pid = 3720] [serial = 1179] [outer = 00000000] 19:51:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (140C4000) [pid = 3720] [serial = 1180] [outer = 13316000] 19:51:24 INFO - PROCESS | 3720 | 1463971884441 Marionette DEBUG loaded listener.js 19:51:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (14E6F400) [pid = 3720] [serial = 1181] [outer = 13316000] 19:51:25 INFO - PROCESS | 3720 | 1463971885068 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 996ms 19:51:25 INFO - PROCESS | 3720 | 1463971885118 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:51:25 INFO - PROCESS | 3720 | 1463971885120 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 19:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:51:25 INFO - PROCESS | 3720 | 1463971885124 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:51:25 INFO - PROCESS | 3720 | 1463971885128 Marionette TRACE conn2 <- [1,1538,null,{}] 19:51:25 INFO - PROCESS | 3720 | 1463971885139 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:25 INFO - PROCESS | 3720 | 1463971885250 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:51:25 INFO - PROCESS | 3720 | 1463971885386 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:25 INFO - PROCESS | 3720 | ++DOCSHELL 15458000 == 80 [pid = 3720] [id = 394] 19:51:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (15459000) [pid = 3720] [serial = 1182] [outer = 00000000] 19:51:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (15641400) [pid = 3720] [serial = 1183] [outer = 15459000] 19:51:25 INFO - PROCESS | 3720 | 1463971885445 Marionette DEBUG loaded listener.js 19:51:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (15E84400) [pid = 3720] [serial = 1184] [outer = 15459000] 19:51:26 INFO - PROCESS | 3720 | 1463971886042 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 933ms 19:51:26 INFO - PROCESS | 3720 | 1463971886072 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:51:26 INFO - PROCESS | 3720 | 1463971886075 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 19:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:51:26 INFO - PROCESS | 3720 | 1463971886080 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:51:26 INFO - PROCESS | 3720 | 1463971886082 Marionette TRACE conn2 <- [1,1542,null,{}] 19:51:26 INFO - PROCESS | 3720 | 1463971886085 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:26 INFO - PROCESS | 3720 | 1463971886197 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:51:26 INFO - PROCESS | 3720 | 1463971886304 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:26 INFO - PROCESS | 3720 | ++DOCSHELL 0F26A400 == 81 [pid = 3720] [id = 395] 19:51:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (16786000) [pid = 3720] [serial = 1185] [outer = 00000000] 19:51:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (168BEC00) [pid = 3720] [serial = 1186] [outer = 16786000] 19:51:26 INFO - PROCESS | 3720 | 1463971886358 Marionette DEBUG loaded listener.js 19:51:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (17604000) [pid = 3720] [serial = 1187] [outer = 16786000] 19:51:26 INFO - PROCESS | 3720 | 1463971886910 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 902ms 19:51:26 INFO - PROCESS | 3720 | 1463971886984 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:51:26 INFO - PROCESS | 3720 | 1463971886986 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 19:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:51:26 INFO - PROCESS | 3720 | 1463971886990 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:51:26 INFO - PROCESS | 3720 | 1463971886992 Marionette TRACE conn2 <- [1,1546,null,{}] 19:51:26 INFO - PROCESS | 3720 | 1463971886995 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:27 INFO - PROCESS | 3720 | 1463971887095 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:51:27 INFO - PROCESS | 3720 | 1463971887236 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:27 INFO - PROCESS | 3720 | ++DOCSHELL 1543A000 == 82 [pid = 3720] [id = 396] 19:51:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (15446800) [pid = 3720] [serial = 1188] [outer = 00000000] 19:51:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1764E400) [pid = 3720] [serial = 1189] [outer = 15446800] 19:51:27 INFO - PROCESS | 3720 | 1463971887291 Marionette DEBUG loaded listener.js 19:51:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17655800) [pid = 3720] [serial = 1190] [outer = 15446800] 19:51:27 INFO - PROCESS | 3720 | 1463971887886 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 933ms 19:51:27 INFO - PROCESS | 3720 | 1463971887919 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:51:27 INFO - PROCESS | 3720 | 1463971887921 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 19:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:51:27 INFO - PROCESS | 3720 | 1463971887925 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:51:27 INFO - PROCESS | 3720 | 1463971887927 Marionette TRACE conn2 <- [1,1550,null,{}] 19:51:27 INFO - PROCESS | 3720 | 1463971887930 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:28 INFO - PROCESS | 3720 | 1463971888063 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:51:28 INFO - PROCESS | 3720 | 1463971888208 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:28 INFO - PROCESS | 3720 | ++DOCSHELL 1764E000 == 83 [pid = 3720] [id = 397] 19:51:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (18231800) [pid = 3720] [serial = 1191] [outer = 00000000] 19:51:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (19D4E800) [pid = 3720] [serial = 1192] [outer = 18231800] 19:51:28 INFO - PROCESS | 3720 | 1463971888264 Marionette DEBUG loaded listener.js 19:51:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (19D58C00) [pid = 3720] [serial = 1193] [outer = 18231800] 19:51:28 INFO - PROCESS | 3720 | 1463971888849 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 996ms 19:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:51:28 INFO - PROCESS | 3720 | 1463971888927 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:51:28 INFO - PROCESS | 3720 | 1463971888929 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 19:51:28 INFO - PROCESS | 3720 | 1463971888933 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:51:28 INFO - PROCESS | 3720 | 1463971888935 Marionette TRACE conn2 <- [1,1554,null,{}] 19:51:28 INFO - PROCESS | 3720 | 1463971888939 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:29 INFO - PROCESS | 3720 | 1463971889038 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:51:29 INFO - PROCESS | 3720 | 1463971889258 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:29 INFO - PROCESS | 3720 | ++DOCSHELL 10439C00 == 84 [pid = 3720] [id = 398] 19:51:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1043F000) [pid = 3720] [serial = 1194] [outer = 00000000] 19:51:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (10A5A800) [pid = 3720] [serial = 1195] [outer = 1043F000] 19:51:29 INFO - PROCESS | 3720 | 1463971889312 Marionette DEBUG loaded listener.js 19:51:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (10FB5000) [pid = 3720] [serial = 1196] [outer = 1043F000] 19:51:29 INFO - PROCESS | 3720 | 1463971889970 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 1669EC00 == 83 [pid = 3720] [id = 147] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 1A2E8800 == 82 [pid = 3720] [id = 362] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 19D50C00 == 81 [pid = 3720] [id = 230] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 13366C00 == 80 [pid = 3720] [id = 152] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 10B0B000 == 79 [pid = 3720] [id = 363] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 1147B400 == 78 [pid = 3720] [id = 385] 19:51:29 INFO - PROCESS | 3720 | --DOCSHELL 0F275000 == 77 [pid = 3720] [id = 384] 19:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1136ms 19:51:30 INFO - PROCESS | 3720 | 1463971890077 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:51:30 INFO - PROCESS | 3720 | 1463971890081 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 19:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:51:30 INFO - PROCESS | 3720 | 1463971890111 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:51:30 INFO - PROCESS | 3720 | 1463971890115 Marionette TRACE conn2 <- [1,1558,null,{}] 19:51:30 INFO - PROCESS | 3720 | 1463971890121 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:30 INFO - PROCESS | 3720 | 1463971890240 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:51:30 INFO - PROCESS | 3720 | 1463971890372 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:30 INFO - PROCESS | 3720 | ++DOCSHELL 13318C00 == 78 [pid = 3720] [id = 399] 19:51:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1331B000) [pid = 3720] [serial = 1197] [outer = 00000000] 19:51:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (13D89400) [pid = 3720] [serial = 1198] [outer = 1331B000] 19:51:30 INFO - PROCESS | 3720 | 1463971890434 Marionette DEBUG loaded listener.js 19:51:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (14E6A000) [pid = 3720] [serial = 1199] [outer = 1331B000] 19:51:31 INFO - PROCESS | 3720 | 1463971891024 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 933ms 19:51:31 INFO - PROCESS | 3720 | 1463971891053 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:51:31 INFO - PROCESS | 3720 | 1463971891059 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 19:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:51:31 INFO - PROCESS | 3720 | 1463971891065 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:51:31 INFO - PROCESS | 3720 | 1463971891068 Marionette TRACE conn2 <- [1,1562,null,{}] 19:51:31 INFO - PROCESS | 3720 | 1463971891073 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:31 INFO - PROCESS | 3720 | 1463971891183 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:51:31 INFO - PROCESS | 3720 | 1463971891343 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:31 INFO - PROCESS | 3720 | ++DOCSHELL 1546F400 == 79 [pid = 3720] [id = 400] 19:51:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1564A000) [pid = 3720] [serial = 1200] [outer = 00000000] 19:51:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1600F800) [pid = 3720] [serial = 1201] [outer = 1564A000] 19:51:31 INFO - PROCESS | 3720 | 1463971891383 Marionette DEBUG loaded listener.js 19:51:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (16783400) [pid = 3720] [serial = 1202] [outer = 1564A000] 19:51:31 INFO - PROCESS | 3720 | 1463971891976 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 995ms 19:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:51:32 INFO - PROCESS | 3720 | 1463971892051 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:51:32 INFO - PROCESS | 3720 | 1463971892053 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 19:51:32 INFO - PROCESS | 3720 | 1463971892057 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:51:32 INFO - PROCESS | 3720 | 1463971892061 Marionette TRACE conn2 <- [1,1566,null,{}] 19:51:32 INFO - PROCESS | 3720 | 1463971892088 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:32 INFO - PROCESS | 3720 | 1463971892211 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 19:51:32 INFO - PROCESS | 3720 | 1463971892348 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:32 INFO - PROCESS | 3720 | ++DOCSHELL 1760EC00 == 80 [pid = 3720] [id = 401] 19:51:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17649400) [pid = 3720] [serial = 1203] [outer = 00000000] 19:51:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (17E05000) [pid = 3720] [serial = 1204] [outer = 17649400] 19:51:32 INFO - PROCESS | 3720 | 1463971892408 Marionette DEBUG loaded listener.js 19:51:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (18233000) [pid = 3720] [serial = 1205] [outer = 17649400] 19:51:32 INFO - PROCESS | 3720 | 1463971892987 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 995ms 19:51:33 INFO - PROCESS | 3720 | 1463971893060 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:51:33 INFO - PROCESS | 3720 | 1463971893063 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 19:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:51:33 INFO - PROCESS | 3720 | 1463971893067 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:51:33 INFO - PROCESS | 3720 | 1463971893069 Marionette TRACE conn2 <- [1,1570,null,{}] 19:51:33 INFO - PROCESS | 3720 | 1463971893072 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:33 INFO - PROCESS | 3720 | 1463971893176 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 19:51:33 INFO - PROCESS | 3720 | 1463971893287 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:33 INFO - PROCESS | 3720 | ++DOCSHELL 10377C00 == 81 [pid = 3720] [id = 402] 19:51:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (198B1C00) [pid = 3720] [serial = 1206] [outer = 00000000] 19:51:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (19D50800) [pid = 3720] [serial = 1207] [outer = 198B1C00] 19:51:33 INFO - PROCESS | 3720 | 1463971893383 Marionette DEBUG loaded listener.js 19:51:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (19DA7C00) [pid = 3720] [serial = 1208] [outer = 198B1C00] 19:51:33 INFO - PROCESS | 3720 | 1463971893921 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 886ms 19:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:51:33 INFO - PROCESS | 3720 | 1463971893970 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 19:51:33 INFO - PROCESS | 3720 | 1463971893972 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 19:51:33 INFO - PROCESS | 3720 | 1463971893976 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:51:33 INFO - PROCESS | 3720 | 1463971893978 Marionette TRACE conn2 <- [1,1574,null,{}] 19:51:33 INFO - PROCESS | 3720 | 1463971893982 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:34 INFO - PROCESS | 3720 | 1463971894082 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:51:34 INFO - PROCESS | 3720 | 1463971894193 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:34 INFO - PROCESS | 3720 | ++DOCSHELL 19D50400 == 82 [pid = 3720] [id = 403] 19:51:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (19D5AC00) [pid = 3720] [serial = 1209] [outer = 00000000] 19:51:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A10A000) [pid = 3720] [serial = 1210] [outer = 19D5AC00] 19:51:34 INFO - PROCESS | 3720 | 1463971894246 Marionette DEBUG loaded listener.js 19:51:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1A2DD400) [pid = 3720] [serial = 1211] [outer = 19D5AC00] 19:51:34 INFO - PROCESS | 3720 | 1463971894842 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:51:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:51:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 933ms 19:51:34 INFO - PROCESS | 3720 | 1463971894906 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:51:34 INFO - PROCESS | 3720 | 1463971894908 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 19:51:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:51:34 INFO - PROCESS | 3720 | 1463971894911 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:51:34 INFO - PROCESS | 3720 | 1463971894913 Marionette TRACE conn2 <- [1,1578,null,{}] 19:51:34 INFO - PROCESS | 3720 | 1463971894917 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:35 INFO - PROCESS | 3720 | 1463971895054 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:51:35 INFO - PROCESS | 3720 | 1463971895198 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:35 INFO - PROCESS | 3720 | ++DOCSHELL 1A510800 == 83 [pid = 3720] [id = 404] 19:51:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A7B7000) [pid = 3720] [serial = 1212] [outer = 00000000] 19:51:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1A7BD400) [pid = 3720] [serial = 1213] [outer = 1A7B7000] 19:51:35 INFO - PROCESS | 3720 | 1463971895253 Marionette DEBUG loaded listener.js 19:51:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1A8B0C00) [pid = 3720] [serial = 1214] [outer = 1A7B7000] 19:51:35 INFO - PROCESS | 3720 | 1463971895800 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 934ms 19:51:35 INFO - PROCESS | 3720 | 1463971895857 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:51:35 INFO - PROCESS | 3720 | 1463971895859 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 19:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:51:35 INFO - PROCESS | 3720 | 1463971895863 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:51:35 INFO - PROCESS | 3720 | 1463971895865 Marionette TRACE conn2 <- [1,1582,null,{}] 19:51:35 INFO - PROCESS | 3720 | 1463971895869 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:35 INFO - PROCESS | 3720 | 1463971896007 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:51:36 INFO - PROCESS | 3720 | 1463971896149 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:36 INFO - PROCESS | 3720 | ++DOCSHELL 1A2E6400 == 84 [pid = 3720] [id = 405] 19:51:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (1A7BD000) [pid = 3720] [serial = 1215] [outer = 00000000] 19:51:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1A906000) [pid = 3720] [serial = 1216] [outer = 1A7BD000] 19:51:36 INFO - PROCESS | 3720 | 1463971896204 Marionette DEBUG loaded listener.js 19:51:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1A908800) [pid = 3720] [serial = 1217] [outer = 1A7BD000] 19:51:36 INFO - PROCESS | 3720 | 1463971896902 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:51:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:51:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1073ms 19:51:36 INFO - PROCESS | 3720 | 1463971896957 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:51:36 INFO - PROCESS | 3720 | 1463971896961 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 19:51:36 INFO - PROCESS | 3720 | 1463971896966 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:51:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:51:36 INFO - PROCESS | 3720 | 1463971896970 Marionette TRACE conn2 <- [1,1586,null,{}] 19:51:36 INFO - PROCESS | 3720 | 1463971896977 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:37 INFO - PROCESS | 3720 | 1463971897080 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:51:37 INFO - PROCESS | 3720 | 1463971897226 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:37 INFO - PROCESS | 3720 | ++DOCSHELL 11212C00 == 85 [pid = 3720] [id = 406] 19:51:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (114ABC00) [pid = 3720] [serial = 1218] [outer = 00000000] 19:51:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (140C9000) [pid = 3720] [serial = 1219] [outer = 114ABC00] 19:51:37 INFO - PROCESS | 3720 | 1463971897276 Marionette DEBUG loaded listener.js 19:51:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (16694C00) [pid = 3720] [serial = 1220] [outer = 114ABC00] 19:51:37 INFO - PROCESS | 3720 | --DOCSHELL 130C7C00 == 84 [pid = 3720] [id = 393] 19:51:37 INFO - PROCESS | 3720 | --DOCSHELL 10558C00 == 83 [pid = 3720] [id = 392] 19:51:37 INFO - PROCESS | 3720 | 1463971897952 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1042ms 19:51:37 INFO - PROCESS | 3720 | 1463971898010 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:51:37 INFO - PROCESS | 3720 | 1463971898014 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 19:51:38 INFO - PROCESS | 3720 | 1463971898040 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:51:38 INFO - PROCESS | 3720 | 1463971898044 Marionette TRACE conn2 <- [1,1590,null,{}] 19:51:38 INFO - PROCESS | 3720 | 1463971898049 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:38 INFO - PROCESS | 3720 | 1463971898193 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:51:38 INFO - PROCESS | 3720 | 1463971898337 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:38 INFO - PROCESS | 3720 | ++DOCSHELL 1331F000 == 84 [pid = 3720] [id = 407] 19:51:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1543B000) [pid = 3720] [serial = 1221] [outer = 00000000] 19:51:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (16009400) [pid = 3720] [serial = 1222] [outer = 1543B000] 19:51:38 INFO - PROCESS | 3720 | 1463971898396 Marionette DEBUG loaded listener.js 19:51:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (168B7800) [pid = 3720] [serial = 1223] [outer = 1543B000] 19:51:39 INFO - PROCESS | 3720 | 1463971899028 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1042ms 19:51:39 INFO - PROCESS | 3720 | 1463971899072 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:51:39 INFO - PROCESS | 3720 | 1463971899078 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 19:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:51:39 INFO - PROCESS | 3720 | 1463971899103 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:51:39 INFO - PROCESS | 3720 | 1463971899106 Marionette TRACE conn2 <- [1,1594,null,{}] 19:51:39 INFO - PROCESS | 3720 | 1463971899110 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:39 INFO - PROCESS | 3720 | 1463971899220 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:51:39 INFO - PROCESS | 3720 | 1463971899365 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:39 INFO - PROCESS | 3720 | ++DOCSHELL 1760D000 == 85 [pid = 3720] [id = 408] 19:51:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1764F800) [pid = 3720] [serial = 1224] [outer = 00000000] 19:51:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (19716C00) [pid = 3720] [serial = 1225] [outer = 1764F800] 19:51:39 INFO - PROCESS | 3720 | 1463971899421 Marionette DEBUG loaded listener.js 19:51:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (19CC4C00) [pid = 3720] [serial = 1226] [outer = 1764F800] 19:51:40 INFO - PROCESS | 3720 | 1463971900031 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 996ms 19:51:40 INFO - PROCESS | 3720 | 1463971900105 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:51:40 INFO - PROCESS | 3720 | 1463971900108 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 19:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:51:40 INFO - PROCESS | 3720 | 1463971900112 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:51:40 INFO - PROCESS | 3720 | 1463971900116 Marionette TRACE conn2 <- [1,1598,null,{}] 19:51:40 INFO - PROCESS | 3720 | 1463971900126 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:40 INFO - PROCESS | 3720 | 1463971900270 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:51:40 INFO - PROCESS | 3720 | 1463971900416 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:40 INFO - PROCESS | 3720 | ++DOCSHELL 1A50D400 == 86 [pid = 3720] [id = 409] 19:51:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1A7BA800) [pid = 3720] [serial = 1227] [outer = 00000000] 19:51:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (1A7C0000) [pid = 3720] [serial = 1228] [outer = 1A7BA800] 19:51:40 INFO - PROCESS | 3720 | 1463971900477 Marionette DEBUG loaded listener.js 19:51:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (1A8B0400) [pid = 3720] [serial = 1229] [outer = 1A7BA800] 19:51:41 INFO - PROCESS | 3720 | 1463971901109 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1042ms 19:51:41 INFO - PROCESS | 3720 | 1463971901158 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:51:41 INFO - PROCESS | 3720 | 1463971901161 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 19:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:51:41 INFO - PROCESS | 3720 | 1463971901165 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:51:41 INFO - PROCESS | 3720 | 1463971901166 Marionette TRACE conn2 <- [1,1602,null,{}] 19:51:41 INFO - PROCESS | 3720 | 1463971901187 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:41 INFO - PROCESS | 3720 | 1463971901293 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:51:41 INFO - PROCESS | 3720 | 1463971901435 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:41 INFO - PROCESS | 3720 | ++DOCSHELL 1ABB4000 == 87 [pid = 3720] [id = 410] 19:51:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1ABB5000) [pid = 3720] [serial = 1230] [outer = 00000000] 19:51:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (1ABBA000) [pid = 3720] [serial = 1231] [outer = 1ABB5000] 19:51:41 INFO - PROCESS | 3720 | 1463971901491 Marionette DEBUG loaded listener.js 19:51:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1ACE2C00) [pid = 3720] [serial = 1232] [outer = 1ABB5000] 19:51:42 INFO - PROCESS | 3720 | 1463971902037 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 19:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 934ms 19:51:42 INFO - PROCESS | 3720 | 1463971902093 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:51:42 INFO - PROCESS | 3720 | 1463971902095 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 19:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:51:42 INFO - PROCESS | 3720 | 1463971902099 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:51:42 INFO - PROCESS | 3720 | 1463971902101 Marionette TRACE conn2 <- [1,1606,null,{}] 19:51:42 INFO - PROCESS | 3720 | 1463971902104 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:42 INFO - PROCESS | 3720 | 1463971902236 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:51:42 INFO - PROCESS | 3720 | 1463971902353 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:42 INFO - PROCESS | 3720 | ++DOCSHELL 15453800 == 88 [pid = 3720] [id = 411] 19:51:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (1A910800) [pid = 3720] [serial = 1233] [outer = 00000000] 19:51:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (1ADCA800) [pid = 3720] [serial = 1234] [outer = 1A910800] 19:51:42 INFO - PROCESS | 3720 | 1463971902406 Marionette DEBUG loaded listener.js 19:51:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (1ADCF400) [pid = 3720] [serial = 1235] [outer = 1A910800] 19:51:43 INFO - PROCESS | 3720 | 1463971903028 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 933ms 19:51:43 INFO - PROCESS | 3720 | 1463971903044 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:51:43 INFO - PROCESS | 3720 | 1463971903047 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 19:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:51:43 INFO - PROCESS | 3720 | 1463971903050 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:51:43 INFO - PROCESS | 3720 | 1463971903052 Marionette TRACE conn2 <- [1,1610,null,{}] 19:51:43 INFO - PROCESS | 3720 | 1463971903056 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:43 INFO - PROCESS | 3720 | 1463971903191 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:51:43 INFO - PROCESS | 3720 | 1463971903357 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:43 INFO - PROCESS | 3720 | ++DOCSHELL 1ABB4400 == 89 [pid = 3720] [id = 412] 19:51:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 153 (1B108400) [pid = 3720] [serial = 1236] [outer = 00000000] 19:51:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 154 (1B122C00) [pid = 3720] [serial = 1237] [outer = 1B108400] 19:51:43 INFO - PROCESS | 3720 | 1463971903417 Marionette DEBUG loaded listener.js 19:51:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 155 (1B285400) [pid = 3720] [serial = 1238] [outer = 1B108400] 19:51:44 INFO - PROCESS | 3720 | 1463971904112 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 19:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1073ms 19:51:44 INFO - PROCESS | 3720 | 1463971904166 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:51:44 INFO - PROCESS | 3720 | 1463971904170 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 19:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:51:44 INFO - PROCESS | 3720 | 1463971904176 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:51:44 INFO - PROCESS | 3720 | 1463971904180 Marionette TRACE conn2 <- [1,1614,null,{}] 19:51:44 INFO - PROCESS | 3720 | 1463971904186 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:44 INFO - PROCESS | 3720 | 1463971904292 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:51:44 INFO - PROCESS | 3720 | 1463971904444 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:44 INFO - PROCESS | 3720 | ++DOCSHELL 1050BC00 == 90 [pid = 3720] [id = 413] 19:51:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (13D88400) [pid = 3720] [serial = 1239] [outer = 00000000] 19:51:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 157 (15650400) [pid = 3720] [serial = 1240] [outer = 13D88400] 19:51:44 INFO - PROCESS | 3720 | 1463971904501 Marionette DEBUG loaded listener.js 19:51:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 158 (17609400) [pid = 3720] [serial = 1241] [outer = 13D88400] 19:51:45 INFO - PROCESS | 3720 | 1463971905175 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:51:45 INFO - PROCESS | 3720 | --DOCSHELL 1043A000 == 89 [pid = 3720] [id = 334] 19:51:45 INFO - PROCESS | 3720 | --DOCSHELL 1760CC00 == 88 [pid = 3720] [id = 388] 19:51:45 INFO - PROCESS | 3720 | --DOCSHELL 13318C00 == 87 [pid = 3720] [id = 399] 19:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1026ms 19:51:45 INFO - PROCESS | 3720 | 1463971905220 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:51:45 INFO - PROCESS | 3720 | 1463971905224 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 19:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:51:45 INFO - PROCESS | 3720 | 1463971905253 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:51:45 INFO - PROCESS | 3720 | 1463971905258 Marionette TRACE conn2 <- [1,1618,null,{}] 19:51:45 INFO - PROCESS | 3720 | 1463971905265 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:45 INFO - PROCESS | 3720 | 1463971905372 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:51:45 INFO - PROCESS | 3720 | 1463971905514 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:45 INFO - PROCESS | 3720 | ++DOCSHELL 15464000 == 88 [pid = 3720] [id = 414] 19:51:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 159 (1546F800) [pid = 3720] [serial = 1242] [outer = 00000000] 19:51:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 160 (166EB800) [pid = 3720] [serial = 1243] [outer = 1546F800] 19:51:45 INFO - PROCESS | 3720 | 1463971905572 Marionette DEBUG loaded listener.js 19:51:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 161 (1764C800) [pid = 3720] [serial = 1244] [outer = 1546F800] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 12AEA400 == 87 [pid = 3720] [id = 143] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1A055000 == 86 [pid = 3720] [id = 327] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 10373000 == 85 [pid = 3720] [id = 282] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 140CB400 == 84 [pid = 3720] [id = 371] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 19710C00 == 83 [pid = 3720] [id = 296] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 19D50400 == 82 [pid = 3720] [id = 403] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 11437800 == 81 [pid = 3720] [id = 372] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 0F26F800 == 80 [pid = 3720] [id = 283] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1A10D400 == 79 [pid = 3720] [id = 280] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1760E400 == 78 [pid = 3720] [id = 370] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 11436800 == 77 [pid = 3720] [id = 281] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 19CC3400 == 76 [pid = 3720] [id = 369] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 17043000 == 75 [pid = 3720] [id = 148] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 10FB9800 == 74 [pid = 3720] [id = 364] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1288B400 == 73 [pid = 3720] [id = 365] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 11255C00 == 72 [pid = 3720] [id = 170] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1696E400 == 71 [pid = 3720] [id = 367] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1288CC00 == 70 [pid = 3720] [id = 149] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1ABB4400 == 69 [pid = 3720] [id = 412] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1ABB4000 == 68 [pid = 3720] [id = 410] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 15453800 == 67 [pid = 3720] [id = 411] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1A50D400 == 66 [pid = 3720] [id = 409] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1760D000 == 65 [pid = 3720] [id = 408] 19:51:47 INFO - PROCESS | 3720 | --DOCSHELL 1331F000 == 64 [pid = 3720] [id = 407] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1A2E6400 == 63 [pid = 3720] [id = 405] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 17D48C00 == 62 [pid = 3720] [id = 360] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 153A6400 == 61 [pid = 3720] [id = 390] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10B12800 == 60 [pid = 3720] [id = 141] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 18233800 == 59 [pid = 3720] [id = 150] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 19D59000 == 58 [pid = 3720] [id = 373] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1760EC00 == 57 [pid = 3720] [id = 401] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1669B000 == 56 [pid = 3720] [id = 387] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1562D400 == 55 [pid = 3720] [id = 146] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 17ECF000 == 54 [pid = 3720] [id = 389] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10377C00 == 53 [pid = 3720] [id = 402] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10437800 == 52 [pid = 3720] [id = 151] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1A7C2400 == 51 [pid = 3720] [id = 376] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1543A000 == 50 [pid = 3720] [id = 396] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 11255400 == 49 [pid = 3720] [id = 262] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 15447C00 == 48 [pid = 3720] [id = 295] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 19D5DC00 == 47 [pid = 3720] [id = 231] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1678A000 == 46 [pid = 3720] [id = 298] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 198A7C00 == 45 [pid = 3720] [id = 361] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 15458000 == 44 [pid = 3720] [id = 394] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1ACDF000 == 43 [pid = 3720] [id = 314] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1764E000 == 42 [pid = 3720] [id = 397] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 0F26A400 == 41 [pid = 3720] [id = 395] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1546F400 == 40 [pid = 3720] [id = 400] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 16782400 == 39 [pid = 3720] [id = 247] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1ADC8400 == 38 [pid = 3720] [id = 349] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1A510800 == 37 [pid = 3720] [id = 404] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10FB9C00 == 36 [pid = 3720] [id = 391] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 0F26E800 == 35 [pid = 3720] [id = 249] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10B13000 == 34 [pid = 3720] [id = 368] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 105F3C00 == 33 [pid = 3720] [id = 346] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1539B800 == 32 [pid = 3720] [id = 386] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 14E98400 == 31 [pid = 3720] [id = 144] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1545CC00 == 30 [pid = 3720] [id = 153] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10439C00 == 29 [pid = 3720] [id = 398] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1ABB7C00 == 28 [pid = 3720] [id = 216] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1B287C00 == 27 [pid = 3720] [id = 350] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 198A5800 == 26 [pid = 3720] [id = 313] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 19D5A400 == 25 [pid = 3720] [id = 232] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1A510400 == 24 [pid = 3720] [id = 348] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10B0A400 == 23 [pid = 3720] [id = 180] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1827CC00 == 22 [pid = 3720] [id = 264] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1ACDB800 == 21 [pid = 3720] [id = 315] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 11C68000 == 20 [pid = 3720] [id = 142] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1B105C00 == 19 [pid = 3720] [id = 15] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1A909000 == 18 [pid = 3720] [id = 297] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1A8B6000 == 17 [pid = 3720] [id = 243] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 10A5F000 == 16 [pid = 3720] [id = 299] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 174DC800 == 15 [pid = 3720] [id = 263] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 153A3C00 == 14 [pid = 3720] [id = 316] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1545D400 == 13 [pid = 3720] [id = 145] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 17E10400 == 12 [pid = 3720] [id = 201] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 19719800 == 11 [pid = 3720] [id = 265] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 1050BC00 == 10 [pid = 3720] [id = 413] 19:51:49 INFO - PROCESS | 3720 | --DOCSHELL 11212C00 == 9 [pid = 3720] [id = 406] 19:51:50 INFO - PROCESS | 3720 | 1463971910983 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 5802ms 19:51:51 INFO - PROCESS | 3720 | 1463971911044 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:51:51 INFO - PROCESS | 3720 | 1463971911048 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 19:51:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:51:51 INFO - PROCESS | 3720 | 1463971911054 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:51:51 INFO - PROCESS | 3720 | 1463971911058 Marionette TRACE conn2 <- [1,1622,null,{}] 19:51:51 INFO - PROCESS | 3720 | 1463971911065 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:51 INFO - PROCESS | 3720 | 1463971911156 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:51:51 INFO - PROCESS | 3720 | 1463971911166 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:51 INFO - PROCESS | 3720 | ++DOCSHELL 0F26D400 == 10 [pid = 3720] [id = 415] 19:51:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 162 (0F26DC00) [pid = 3720] [serial = 1245] [outer = 00000000] 19:51:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 163 (103CB800) [pid = 3720] [serial = 1246] [outer = 0F26DC00] 19:51:51 INFO - PROCESS | 3720 | 1463971911222 Marionette DEBUG loaded listener.js 19:51:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 164 (10484400) [pid = 3720] [serial = 1247] [outer = 0F26DC00] 19:51:51 INFO - PROCESS | 3720 | 1463971911721 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 685ms 19:51:51 INFO - PROCESS | 3720 | 1463971911757 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:51:51 INFO - PROCESS | 3720 | 1463971911763 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 19:51:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:51:51 INFO - PROCESS | 3720 | 1463971911770 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:51:51 INFO - PROCESS | 3720 | 1463971911772 Marionette TRACE conn2 <- [1,1626,null,{}] 19:51:51 INFO - PROCESS | 3720 | 1463971911777 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:51 INFO - PROCESS | 3720 | 1463971911870 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:51:51 INFO - PROCESS | 3720 | 1463971911881 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:51 INFO - PROCESS | 3720 | ++DOCSHELL 0F275000 == 11 [pid = 3720] [id = 416] 19:51:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 165 (10A63000) [pid = 3720] [serial = 1248] [outer = 00000000] 19:51:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 166 (10E5B000) [pid = 3720] [serial = 1249] [outer = 10A63000] 19:51:51 INFO - PROCESS | 3720 | 1463971911926 Marionette DEBUG loaded listener.js 19:51:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 167 (10F41000) [pid = 3720] [serial = 1250] [outer = 10A63000] 19:51:52 INFO - PROCESS | 3720 | 1463971912401 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 684ms 19:51:52 INFO - PROCESS | 3720 | 1463971912454 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:51:52 INFO - PROCESS | 3720 | 1463971912456 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 19:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:51:52 INFO - PROCESS | 3720 | 1463971912460 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:51:52 INFO - PROCESS | 3720 | 1463971912463 Marionette TRACE conn2 <- [1,1630,null,{}] 19:51:52 INFO - PROCESS | 3720 | 1463971912475 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:52 INFO - PROCESS | 3720 | 1463971912590 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:51:52 INFO - PROCESS | 3720 | 1463971912706 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:52 INFO - PROCESS | 3720 | ++DOCSHELL 11A03C00 == 12 [pid = 3720] [id = 417] 19:51:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 168 (11A0EC00) [pid = 3720] [serial = 1251] [outer = 00000000] 19:51:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 169 (1307C400) [pid = 3720] [serial = 1252] [outer = 11A0EC00] 19:51:52 INFO - PROCESS | 3720 | 1463971912756 Marionette DEBUG loaded listener.js 19:51:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 170 (1336C000) [pid = 3720] [serial = 1253] [outer = 11A0EC00] 19:51:53 INFO - PROCESS | 3720 | 1463971913196 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:51:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:51:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 793ms 19:51:53 INFO - PROCESS | 3720 | 1463971913261 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:51:53 INFO - PROCESS | 3720 | 1463971913264 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 19:51:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:51:53 INFO - PROCESS | 3720 | 1463971913267 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:51:53 INFO - PROCESS | 3720 | 1463971913269 Marionette TRACE conn2 <- [1,1634,null,{}] 19:51:53 INFO - PROCESS | 3720 | 1463971913273 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:53 INFO - PROCESS | 3720 | 1463971913384 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:51:53 INFO - PROCESS | 3720 | 1463971913450 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:53 INFO - PROCESS | 3720 | ++DOCSHELL 13710000 == 13 [pid = 3720] [id = 418] 19:51:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 171 (15369000) [pid = 3720] [serial = 1254] [outer = 00000000] 19:51:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 172 (15447400) [pid = 3720] [serial = 1255] [outer = 15369000] 19:51:53 INFO - PROCESS | 3720 | 1463971913496 Marionette DEBUG loaded listener.js 19:51:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 173 (15462400) [pid = 3720] [serial = 1256] [outer = 15369000] 19:51:53 INFO - PROCESS | 3720 | 1463971913938 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:51:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:51:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 685ms 19:51:53 INFO - PROCESS | 3720 | 1463971913967 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:51:53 INFO - PROCESS | 3720 | 1463971913969 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 19:51:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:51:53 INFO - PROCESS | 3720 | 1463971913973 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:51:53 INFO - PROCESS | 3720 | 1463971913974 Marionette TRACE conn2 <- [1,1638,null,{}] 19:51:53 INFO - PROCESS | 3720 | 1463971913978 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:54 INFO - PROCESS | 3720 | 1463971914116 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:51:54 INFO - PROCESS | 3720 | 1463971914123 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:54 INFO - PROCESS | 3720 | ++DOCSHELL 15447000 == 14 [pid = 3720] [id = 419] 19:51:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 174 (15453C00) [pid = 3720] [serial = 1257] [outer = 00000000] 19:51:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 175 (16008C00) [pid = 3720] [serial = 1258] [outer = 15453C00] 19:51:54 INFO - PROCESS | 3720 | 1463971914167 Marionette DEBUG loaded listener.js 19:51:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 176 (166A0400) [pid = 3720] [serial = 1259] [outer = 15453C00] 19:51:54 INFO - PROCESS | 3720 | 1463971914618 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 685ms 19:51:54 INFO - PROCESS | 3720 | 1463971914671 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:51:54 INFO - PROCESS | 3720 | 1463971914673 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 19:51:54 INFO - PROCESS | 3720 | 1463971914676 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:51:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:51:54 INFO - PROCESS | 3720 | 1463971914678 Marionette TRACE conn2 <- [1,1642,null,{}] 19:51:54 INFO - PROCESS | 3720 | 1463971914681 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:54 INFO - PROCESS | 3720 | 1463971914824 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:51:54 INFO - PROCESS | 3720 | 1463971914898 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:54 INFO - PROCESS | 3720 | ++DOCSHELL 168B5400 == 15 [pid = 3720] [id = 420] 19:51:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 177 (16963800) [pid = 3720] [serial = 1260] [outer = 00000000] 19:51:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 178 (17648400) [pid = 3720] [serial = 1261] [outer = 16963800] 19:51:54 INFO - PROCESS | 3720 | 1463971914943 Marionette DEBUG loaded listener.js 19:51:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 179 (17E07C00) [pid = 3720] [serial = 1262] [outer = 16963800] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 178 (0C37D800) [pid = 3720] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 177 (11CF5000) [pid = 3720] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 176 (1543B800) [pid = 3720] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 175 (1764C000) [pid = 3720] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 174 (17DA9000) [pid = 3720] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 173 (1A8AE400) [pid = 3720] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 172 (198AA000) [pid = 3720] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:51:55 INFO - PROCESS | 3720 | --DOMWINDOW == 171 (1669CC00) [pid = 3720] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 170 (17649400) [pid = 3720] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 169 (103D4C00) [pid = 3720] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 168 (17E09800) [pid = 3720] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 167 (1535C400) [pid = 3720] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 166 (13D8A800) [pid = 3720] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 165 (1A8AC400) [pid = 3720] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 164 (10A5A400) [pid = 3720] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 163 (19D59C00) [pid = 3720] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 162 (15D1F000) [pid = 3720] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 161 (1047E400) [pid = 3720] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 160 (15441400) [pid = 3720] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 159 (11CEC000) [pid = 3720] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 158 (1564A000) [pid = 3720] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 157 (114A2000) [pid = 3720] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 156 (13D88400) [pid = 3720] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (1331B000) [pid = 3720] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 154 (114ABC00) [pid = 3720] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 153 (10560400) [pid = 3720] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 152 (1370E800) [pid = 3720] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (1043F000) [pid = 3720] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (15D01C00) [pid = 3720] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (1B108400) [pid = 3720] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1A910800) [pid = 3720] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (1A7BD000) [pid = 3720] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1ABB5000) [pid = 3720] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (1A7B7000) [pid = 3720] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (19D5AC00) [pid = 3720] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (15446800) [pid = 3720] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (1A7BA800) [pid = 3720] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (1543B000) [pid = 3720] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (16786000) [pid = 3720] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (15459000) [pid = 3720] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (1764F800) [pid = 3720] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (13316000) [pid = 3720] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (10FBE000) [pid = 3720] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (180D4C00) [pid = 3720] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (15448000) [pid = 3720] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (198B1C00) [pid = 3720] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1760E000) [pid = 3720] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (154F8C00) [pid = 3720] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:51:56 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (18231800) [pid = 3720] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:51:56 INFO - PROCESS | 3720 | 1463971916233 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:51:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:51:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1602ms 19:51:56 INFO - PROCESS | 3720 | 1463971916268 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:51:56 INFO - PROCESS | 3720 | 1463971916270 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 19:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:51:56 INFO - PROCESS | 3720 | 1463971916273 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:51:56 INFO - PROCESS | 3720 | 1463971916275 Marionette TRACE conn2 <- [1,1646,null,{}] 19:51:56 INFO - PROCESS | 3720 | 1463971916278 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:56 INFO - PROCESS | 3720 | 1463971916353 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:51:56 INFO - PROCESS | 3720 | 1463971916359 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:56 INFO - PROCESS | 3720 | ++DOCSHELL 10504C00 == 16 [pid = 3720] [id = 421] 19:51:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (10560400) [pid = 3720] [serial = 1263] [outer = 00000000] 19:51:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (12AF2400) [pid = 3720] [serial = 1264] [outer = 10560400] 19:51:56 INFO - PROCESS | 3720 | 1463971916402 Marionette DEBUG loaded listener.js 19:51:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (13079800) [pid = 3720] [serial = 1265] [outer = 10560400] 19:51:56 INFO - PROCESS | 3720 | 1463971916833 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 591ms 19:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:51:56 INFO - PROCESS | 3720 | 1463971916871 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:51:56 INFO - PROCESS | 3720 | 1463971916873 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 19:51:56 INFO - PROCESS | 3720 | 1463971916877 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:51:56 INFO - PROCESS | 3720 | 1463971916878 Marionette TRACE conn2 <- [1,1650,null,{}] 19:51:56 INFO - PROCESS | 3720 | 1463971916882 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:56 INFO - PROCESS | 3720 | 1463971916963 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:51:56 INFO - PROCESS | 3720 | 1463971916971 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:56 INFO - PROCESS | 3720 | ++DOCSHELL 11C67C00 == 17 [pid = 3720] [id = 422] 19:51:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (13714000) [pid = 3720] [serial = 1266] [outer = 00000000] 19:51:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (15455400) [pid = 3720] [serial = 1267] [outer = 13714000] 19:51:57 INFO - PROCESS | 3720 | 1463971917024 Marionette DEBUG loaded listener.js 19:51:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (1545C000) [pid = 3720] [serial = 1268] [outer = 13714000] 19:51:57 INFO - PROCESS | 3720 | 1463971917476 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 19:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:51:57 INFO - PROCESS | 3720 | 1463971917514 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:51:57 INFO - PROCESS | 3720 | 1463971917516 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 19:51:57 INFO - PROCESS | 3720 | 1463971917537 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:51:57 INFO - PROCESS | 3720 | 1463971917539 Marionette TRACE conn2 <- [1,1654,null,{}] 19:51:57 INFO - PROCESS | 3720 | 1463971917543 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:57 INFO - PROCESS | 3720 | 1463971917675 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:51:57 INFO - PROCESS | 3720 | 1463971917779 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:57 INFO - PROCESS | 3720 | ++DOCSHELL 114AE000 == 18 [pid = 3720] [id = 423] 19:51:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (15E7F800) [pid = 3720] [serial = 1269] [outer = 00000000] 19:51:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (166A3400) [pid = 3720] [serial = 1270] [outer = 15E7F800] 19:51:57 INFO - PROCESS | 3720 | 1463971917823 Marionette DEBUG loaded listener.js 19:51:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (168B4400) [pid = 3720] [serial = 1271] [outer = 15E7F800] 19:51:58 INFO - PROCESS | 3720 | 1463971918260 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 746ms 19:51:58 INFO - PROCESS | 3720 | 1463971918281 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:51:58 INFO - PROCESS | 3720 | 1463971918283 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 19:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:51:58 INFO - PROCESS | 3720 | 1463971918286 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:51:58 INFO - PROCESS | 3720 | 1463971918287 Marionette TRACE conn2 <- [1,1658,null,{}] 19:51:58 INFO - PROCESS | 3720 | 1463971918291 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:58 INFO - PROCESS | 3720 | 1463971918401 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:51:58 INFO - PROCESS | 3720 | 1463971918410 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:58 INFO - PROCESS | 3720 | ++DOCSHELL 15440C00 == 19 [pid = 3720] [id = 424] 19:51:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (15442C00) [pid = 3720] [serial = 1272] [outer = 00000000] 19:51:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (17651400) [pid = 3720] [serial = 1273] [outer = 15442C00] 19:51:58 INFO - PROCESS | 3720 | 1463971918453 Marionette DEBUG loaded listener.js 19:51:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (180CF400) [pid = 3720] [serial = 1274] [outer = 15442C00] 19:51:58 INFO - PROCESS | 3720 | 1463971918910 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 637ms 19:51:58 INFO - PROCESS | 3720 | 1463971918924 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:51:58 INFO - PROCESS | 3720 | 1463971918926 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 19:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:51:58 INFO - PROCESS | 3720 | 1463971918930 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:51:58 INFO - PROCESS | 3720 | 1463971918932 Marionette TRACE conn2 <- [1,1662,null,{}] 19:51:58 INFO - PROCESS | 3720 | 1463971918935 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:59 INFO - PROCESS | 3720 | 1463971919038 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:51:59 INFO - PROCESS | 3720 | 1463971919045 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:59 INFO - PROCESS | 3720 | ++DOCSHELL 140C3C00 == 20 [pid = 3720] [id = 425] 19:51:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (18236C00) [pid = 3720] [serial = 1275] [outer = 00000000] 19:51:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (198AB000) [pid = 3720] [serial = 1276] [outer = 18236C00] 19:51:59 INFO - PROCESS | 3720 | 1463971919098 Marionette DEBUG loaded listener.js 19:51:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (19CC1000) [pid = 3720] [serial = 1277] [outer = 18236C00] 19:51:59 INFO - PROCESS | 3720 | 1463971919819 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 934ms 19:51:59 INFO - PROCESS | 3720 | 1463971919860 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:51:59 INFO - PROCESS | 3720 | 1463971919864 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 19:51:59 INFO - PROCESS | 3720 | 1463971919869 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:51:59 INFO - PROCESS | 3720 | 1463971919873 Marionette TRACE conn2 <- [1,1666,null,{}] 19:51:59 INFO - PROCESS | 3720 | 1463971919880 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:00 INFO - PROCESS | 3720 | 1463971920034 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:52:00 INFO - PROCESS | 3720 | 1463971920169 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:00 INFO - PROCESS | 3720 | ++DOCSHELL 0F276C00 == 21 [pid = 3720] [id = 426] 19:52:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (0F277800) [pid = 3720] [serial = 1278] [outer = 00000000] 19:52:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (10B12800) [pid = 3720] [serial = 1279] [outer = 0F277800] 19:52:00 INFO - PROCESS | 3720 | 1463971920225 Marionette DEBUG loaded listener.js 19:52:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (11438400) [pid = 3720] [serial = 1280] [outer = 0F277800] 19:52:00 INFO - PROCESS | 3720 | 1463971920781 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 949ms 19:52:00 INFO - PROCESS | 3720 | 1463971920821 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:52:00 INFO - PROCESS | 3720 | 1463971920827 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 19:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:52:00 INFO - PROCESS | 3720 | 1463971920835 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:52:00 INFO - PROCESS | 3720 | 1463971920838 Marionette TRACE conn2 <- [1,1670,null,{}] 19:52:00 INFO - PROCESS | 3720 | 1463971920842 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:00 INFO - PROCESS | 3720 | 1463971920952 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:52:01 INFO - PROCESS | 3720 | 1463971921111 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:01 INFO - PROCESS | 3720 | ++DOCSHELL 1307C000 == 22 [pid = 3720] [id = 427] 19:52:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1336B800) [pid = 3720] [serial = 1281] [outer = 00000000] 19:52:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (15454000) [pid = 3720] [serial = 1282] [outer = 1336B800] 19:52:01 INFO - PROCESS | 3720 | 1463971921166 Marionette DEBUG loaded listener.js 19:52:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (15E81400) [pid = 3720] [serial = 1283] [outer = 1336B800] 19:52:01 INFO - PROCESS | 3720 | 1463971921787 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 996ms 19:52:01 INFO - PROCESS | 3720 | 1463971921836 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:52:01 INFO - PROCESS | 3720 | 1463971921838 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 19:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:52:01 INFO - PROCESS | 3720 | 1463971921842 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:52:01 INFO - PROCESS | 3720 | 1463971921846 Marionette TRACE conn2 <- [1,1674,null,{}] 19:52:01 INFO - PROCESS | 3720 | 1463971921858 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:01 INFO - PROCESS | 3720 | 1463971921966 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:52:02 INFO - PROCESS | 3720 | 1463971922116 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:02 INFO - PROCESS | 3720 | ++DOCSHELL 103F8400 == 23 [pid = 3720] [id = 428] 19:52:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (15446400) [pid = 3720] [serial = 1284] [outer = 00000000] 19:52:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 153 (18234800) [pid = 3720] [serial = 1285] [outer = 15446400] 19:52:02 INFO - PROCESS | 3720 | 1463971922173 Marionette DEBUG loaded listener.js 19:52:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 154 (198A5000) [pid = 3720] [serial = 1286] [outer = 15446400] 19:52:02 INFO - PROCESS | 3720 | 1463971922727 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 19:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 949ms 19:52:02 INFO - PROCESS | 3720 | 1463971922787 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:52:02 INFO - PROCESS | 3720 | 1463971922790 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 19:52:02 INFO - PROCESS | 3720 | 1463971922793 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:52:02 INFO - PROCESS | 3720 | 1463971922795 Marionette TRACE conn2 <- [1,1678,null,{}] 19:52:02 INFO - PROCESS | 3720 | 1463971922798 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:02 INFO - PROCESS | 3720 | 1463971922884 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:52:02 INFO - PROCESS | 3720 | 1463971922997 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:02 INFO - PROCESS | 3720 | ++DOCSHELL 10A58000 == 24 [pid = 3720] [id = 429] 19:52:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 155 (10A58C00) [pid = 3720] [serial = 1287] [outer = 00000000] 19:52:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (114A5800) [pid = 3720] [serial = 1288] [outer = 10A58C00] 19:52:03 INFO - PROCESS | 3720 | 1463971923052 Marionette DEBUG loaded listener.js 19:52:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 157 (13D8B400) [pid = 3720] [serial = 1289] [outer = 10A58C00] 19:52:03 INFO - PROCESS | 3720 | 1463971923921 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1182ms 19:52:03 INFO - PROCESS | 3720 | 1463971923968 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:52:03 INFO - PROCESS | 3720 | 1463971923972 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 19:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:52:03 INFO - PROCESS | 3720 | 1463971923977 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:52:03 INFO - PROCESS | 3720 | 1463971923980 Marionette TRACE conn2 <- [1,1682,null,{}] 19:52:03 INFO - PROCESS | 3720 | 1463971923986 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:04 INFO - PROCESS | 3720 | 1463971924079 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:52:04 INFO - PROCESS | 3720 | 1463971924232 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:04 INFO - PROCESS | 3720 | ++DOCSHELL 10B0E000 == 25 [pid = 3720] [id = 430] 19:52:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 158 (11473800) [pid = 3720] [serial = 1290] [outer = 00000000] 19:52:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 159 (11CEF400) [pid = 3720] [serial = 1291] [outer = 11473800] 19:52:04 INFO - PROCESS | 3720 | 1463971924290 Marionette DEBUG loaded listener.js 19:52:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 160 (12B65C00) [pid = 3720] [serial = 1292] [outer = 11473800] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 159 (10A5A800) [pid = 3720] [serial = 1195] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 158 (16783400) [pid = 3720] [serial = 1202] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 157 (17E05000) [pid = 3720] [serial = 1204] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 156 (130CF000) [pid = 3720] [serial = 1157] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (15447800) [pid = 3720] [serial = 1159] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 154 (17609400) [pid = 3720] [serial = 1241] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 153 (14E6A000) [pid = 3720] [serial = 1199] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 152 (16694C00) [pid = 3720] [serial = 1220] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (16009400) [pid = 3720] [serial = 1222] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (1600F800) [pid = 3720] [serial = 1201] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (128A5C00) [pid = 3720] [serial = 1156] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (140C4000) [pid = 3720] [serial = 1180] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (11474800) [pid = 3720] [serial = 1178] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (105F5C00) [pid = 3720] [serial = 1153] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (166EB800) [pid = 3720] [serial = 1243] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (140C9000) [pid = 3720] [serial = 1219] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (170EC800) [pid = 3720] [serial = 1150] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (10FB5000) [pid = 3720] [serial = 1196] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (10B18000) [pid = 3720] [serial = 1177] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (11CED400) [pid = 3720] [serial = 1174] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (15650400) [pid = 3720] [serial = 1240] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (17603800) [pid = 3720] [serial = 1151] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (13D89400) [pid = 3720] [serial = 1198] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1A7BD400) [pid = 3720] [serial = 1213] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (12AE6400) [pid = 3720] [serial = 1175] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (198A9800) [pid = 3720] [serial = 1169] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (1764EC00) [pid = 3720] [serial = 1172] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (19DA7C00) [pid = 3720] [serial = 1208] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (17E08000) [pid = 3720] [serial = 1166] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1A10A000) [pid = 3720] [serial = 1210] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (17395C00) [pid = 3720] [serial = 1171] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (15641400) [pid = 3720] [serial = 1183] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (10A5D800) [pid = 3720] [serial = 1069] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (137EF000) [pid = 3720] [serial = 1072] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (15D04400) [pid = 3720] [serial = 1075] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (17E0F000) [pid = 3720] [serial = 1078] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (19DA6000) [pid = 3720] [serial = 1081] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1ACDD000) [pid = 3720] [serial = 1087] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1A8A8000) [pid = 3720] [serial = 1084] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (16972400) [pid = 3720] [serial = 1163] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (17E02400) [pid = 3720] [serial = 1165] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (18233000) [pid = 3720] [serial = 1205] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1970AC00) [pid = 3720] [serial = 1168] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (10B0F000) [pid = 3720] [serial = 1154] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (19D50800) [pid = 3720] [serial = 1207] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (19DA1000) [pid = 3720] [serial = 1066] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (15444C00) [pid = 3720] [serial = 1140] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (14E6B400) [pid = 3720] [serial = 1138] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1ABB3800) [pid = 3720] [serial = 1128] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (12D27000) [pid = 3720] [serial = 1135] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1ABB9400) [pid = 3720] [serial = 1120] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (17654800) [pid = 3720] [serial = 1126] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (10F3F000) [pid = 3720] [serial = 1132] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1ADCD400) [pid = 3720] [serial = 1129] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (11205400) [pid = 3720] [serial = 1134] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (15630000) [pid = 3720] [serial = 1160] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (174E0400) [pid = 3720] [serial = 1125] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (140BEC00) [pid = 3720] [serial = 1122] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (140BF000) [pid = 3720] [serial = 1137] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (10B0C000) [pid = 3720] [serial = 1131] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (168B5800) [pid = 3720] [serial = 1162] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1545A800) [pid = 3720] [serial = 1141] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (15442800) [pid = 3720] [serial = 1123] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1ADCA800) [pid = 3720] [serial = 1234] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1A906000) [pid = 3720] [serial = 1216] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1A2DD400) [pid = 3720] [serial = 1211] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (17655800) [pid = 3720] [serial = 1190] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1A8B0400) [pid = 3720] [serial = 1229] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (168B7800) [pid = 3720] [serial = 1223] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (19D4E800) [pid = 3720] [serial = 1192] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1ABBA000) [pid = 3720] [serial = 1231] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17604000) [pid = 3720] [serial = 1187] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1764E400) [pid = 3720] [serial = 1189] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (15E84400) [pid = 3720] [serial = 1184] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (19CC4C00) [pid = 3720] [serial = 1226] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (168BEC00) [pid = 3720] [serial = 1186] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1A7C0000) [pid = 3720] [serial = 1228] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (19716C00) [pid = 3720] [serial = 1225] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (14E6F400) [pid = 3720] [serial = 1181] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (15D19C00) [pid = 3720] [serial = 1144] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (19D58C00) [pid = 3720] [serial = 1193] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (15D0DC00) [pid = 3720] [serial = 1143] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (14E66C00) [pid = 3720] [serial = 721] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (166EDC00) [pid = 3720] [serial = 1146] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16780000) [pid = 3720] [serial = 1147] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1B285400) [pid = 3720] [serial = 1238] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1B122C00) [pid = 3720] [serial = 1237] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1ADCF400) [pid = 3720] [serial = 1235] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1A908800) [pid = 3720] [serial = 1217] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1ACE2C00) [pid = 3720] [serial = 1232] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1A8B0C00) [pid = 3720] [serial = 1214] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3720 | 1463971924769 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 840ms 19:52:04 INFO - PROCESS | 3720 | 1463971924817 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:52:04 INFO - PROCESS | 3720 | 1463971924822 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 19:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:52:04 INFO - PROCESS | 3720 | 1463971924828 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:52:04 INFO - PROCESS | 3720 | 1463971924831 Marionette TRACE conn2 <- [1,1686,null,{}] 19:52:04 INFO - PROCESS | 3720 | 1463971924835 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:04 INFO - PROCESS | 3720 | 1463971924915 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:52:04 INFO - PROCESS | 3720 | 1463971924925 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:04 INFO - PROCESS | 3720 | ++DOCSHELL 10B18800 == 26 [pid = 3720] [id = 431] 19:52:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (10E53000) [pid = 3720] [serial = 1293] [outer = 00000000] 19:52:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (11254C00) [pid = 3720] [serial = 1294] [outer = 10E53000] 19:52:04 INFO - PROCESS | 3720 | 1463971924969 Marionette DEBUG loaded listener.js 19:52:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (114A2C00) [pid = 3720] [serial = 1295] [outer = 10E53000] 19:52:05 INFO - PROCESS | 3720 | 1463971925458 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 19:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 684ms 19:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:52:05 INFO - PROCESS | 3720 | 1463971925526 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:52:05 INFO - PROCESS | 3720 | 1463971925528 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 19:52:05 INFO - PROCESS | 3720 | 1463971925532 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:52:05 INFO - PROCESS | 3720 | 1463971925535 Marionette TRACE conn2 <- [1,1690,null,{}] 19:52:05 INFO - PROCESS | 3720 | 1463971925545 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:05 INFO - PROCESS | 3720 | 1463971925656 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:52:05 INFO - PROCESS | 3720 | 1463971925768 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:05 INFO - PROCESS | 3720 | ++DOCSHELL 137F3C00 == 27 [pid = 3720] [id = 432] 19:52:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (137F5000) [pid = 3720] [serial = 1296] [outer = 00000000] 19:52:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (140CAC00) [pid = 3720] [serial = 1297] [outer = 137F5000] 19:52:05 INFO - PROCESS | 3720 | 1463971925815 Marionette DEBUG loaded listener.js 19:52:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1535E800) [pid = 3720] [serial = 1298] [outer = 137F5000] 19:52:06 INFO - PROCESS | 3720 | 1463971926262 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 731ms 19:52:06 INFO - PROCESS | 3720 | 1463971926272 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:52:06 INFO - PROCESS | 3720 | 1463971926275 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 19:52:06 INFO - PROCESS | 3720 | 1463971926278 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:52:06 INFO - PROCESS | 3720 | 1463971926280 Marionette TRACE conn2 <- [1,1694,null,{}] 19:52:06 INFO - PROCESS | 3720 | 1463971926288 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:06 INFO - PROCESS | 3720 | 1463971926395 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:52:06 INFO - PROCESS | 3720 | 1463971926401 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:06 INFO - PROCESS | 3720 | ++DOCSHELL 140CA800 == 28 [pid = 3720] [id = 433] 19:52:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (14E6F400) [pid = 3720] [serial = 1299] [outer = 00000000] 19:52:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15458C00) [pid = 3720] [serial = 1300] [outer = 14E6F400] 19:52:06 INFO - PROCESS | 3720 | 1463971926447 Marionette DEBUG loaded listener.js 19:52:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (15461400) [pid = 3720] [serial = 1301] [outer = 14E6F400] 19:52:06 INFO - PROCESS | 3720 | 1463971926875 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 637ms 19:52:06 INFO - PROCESS | 3720 | 1463971926899 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:52:06 INFO - PROCESS | 3720 | 1463971926901 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 19:52:06 INFO - PROCESS | 3720 | 1463971926905 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:52:06 INFO - PROCESS | 3720 | 1463971926906 Marionette TRACE conn2 <- [1,1698,null,{}] 19:52:06 INFO - PROCESS | 3720 | 1463971926919 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:07 INFO - PROCESS | 3720 | 1463971927025 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:52:07 INFO - PROCESS | 3720 | 1463971927112 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:07 INFO - PROCESS | 3720 | ++DOCSHELL 15455C00 == 29 [pid = 3720] [id = 434] 19:52:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (154EB800) [pid = 3720] [serial = 1302] [outer = 00000000] 19:52:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15B28C00) [pid = 3720] [serial = 1303] [outer = 154EB800] 19:52:07 INFO - PROCESS | 3720 | 1463971927155 Marionette DEBUG loaded listener.js 19:52:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15B2D000) [pid = 3720] [serial = 1304] [outer = 154EB800] 19:52:07 INFO - PROCESS | 3720 | 1463971927576 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 684ms 19:52:07 INFO - PROCESS | 3720 | 1463971927605 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:52:07 INFO - PROCESS | 3720 | 1463971927607 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 19:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:52:07 INFO - PROCESS | 3720 | 1463971927611 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:52:07 INFO - PROCESS | 3720 | 1463971927614 Marionette TRACE conn2 <- [1,1702,null,{}] 19:52:07 INFO - PROCESS | 3720 | 1463971927618 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:07 INFO - PROCESS | 3720 | 1463971927820 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (15442C00) [pid = 3720] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (15369000) [pid = 3720] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (10A63000) [pid = 3720] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (11A0EC00) [pid = 3720] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0F26DC00) [pid = 3720] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1546F800) [pid = 3720] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (15453C00) [pid = 3720] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16963800) [pid = 3720] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (13714000) [pid = 3720] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (15E7F800) [pid = 3720] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:52:07 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (10560400) [pid = 3720] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:52:07 INFO - PROCESS | 3720 | 1463971927885 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:07 INFO - PROCESS | 3720 | ++DOCSHELL 0C383000 == 30 [pid = 3720] [id = 435] 19:52:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0C383800) [pid = 3720] [serial = 1305] [outer = 00000000] 19:52:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (10A63000) [pid = 3720] [serial = 1306] [outer = 0C383800] 19:52:07 INFO - PROCESS | 3720 | 1463971927931 Marionette DEBUG loaded listener.js 19:52:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (128A9000) [pid = 3720] [serial = 1307] [outer = 0C383800] 19:52:08 INFO - PROCESS | 3720 | 1463971928288 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 684ms 19:52:08 INFO - PROCESS | 3720 | 1463971928315 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 19:52:08 INFO - PROCESS | 3720 | 1463971928317 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 19:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:52:08 INFO - PROCESS | 3720 | 1463971928321 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:52:08 INFO - PROCESS | 3720 | 1463971928322 Marionette TRACE conn2 <- [1,1706,null,{}] 19:52:08 INFO - PROCESS | 3720 | 1463971928325 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:08 INFO - PROCESS | 3720 | 1463971928427 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 19:52:08 INFO - PROCESS | 3720 | 1463971928436 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:08 INFO - PROCESS | 3720 | ++DOCSHELL 0C780C00 == 31 [pid = 3720] [id = 436] 19:52:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (11A0EC00) [pid = 3720] [serial = 1308] [outer = 00000000] 19:52:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16780000) [pid = 3720] [serial = 1309] [outer = 11A0EC00] 19:52:08 INFO - PROCESS | 3720 | 1463971928480 Marionette DEBUG loaded listener.js 19:52:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16782000) [pid = 3720] [serial = 1310] [outer = 11A0EC00] 19:52:08 INFO - PROCESS | 3720 | 1463971928921 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 637ms 19:52:08 INFO - PROCESS | 3720 | 1463971928960 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:52:08 INFO - PROCESS | 3720 | 1463971928962 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 19:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:52:08 INFO - PROCESS | 3720 | 1463971928965 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:52:08 INFO - PROCESS | 3720 | 1463971928966 Marionette TRACE conn2 <- [1,1710,null,{}] 19:52:08 INFO - PROCESS | 3720 | 1463971928970 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:09 INFO - PROCESS | 3720 | 1463971929046 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 19:52:09 INFO - PROCESS | 3720 | 1463971929052 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:09 INFO - PROCESS | 3720 | ++DOCSHELL 16780C00 == 32 [pid = 3720] [id = 437] 19:52:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16789800) [pid = 3720] [serial = 1311] [outer = 00000000] 19:52:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16963400) [pid = 3720] [serial = 1312] [outer = 16789800] 19:52:09 INFO - PROCESS | 3720 | 1463971929098 Marionette DEBUG loaded listener.js 19:52:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16971C00) [pid = 3720] [serial = 1313] [outer = 16789800] 19:52:09 INFO - PROCESS | 3720 | 1463971929527 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 19:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 591ms 19:52:09 INFO - PROCESS | 3720 | 1463971929560 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 19:52:09 INFO - PROCESS | 3720 | 1463971929562 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 19:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:52:09 INFO - PROCESS | 3720 | 1463971929578 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:52:09 INFO - PROCESS | 3720 | 1463971929580 Marionette TRACE conn2 <- [1,1714,null,{}] 19:52:09 INFO - PROCESS | 3720 | 1463971929584 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:09 INFO - PROCESS | 3720 | 1463971929661 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:52:09 INFO - PROCESS | 3720 | 1463971929667 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:09 INFO - PROCESS | 3720 | ++DOCSHELL 16844800 == 33 [pid = 3720] [id = 438] 19:52:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16972400) [pid = 3720] [serial = 1314] [outer = 00000000] 19:52:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (174D9C00) [pid = 3720] [serial = 1315] [outer = 16972400] 19:52:09 INFO - PROCESS | 3720 | 1463971929710 Marionette DEBUG loaded listener.js 19:52:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17602C00) [pid = 3720] [serial = 1316] [outer = 16972400] 19:52:10 INFO - PROCESS | 3720 | 1463971930380 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 855ms 19:52:10 INFO - PROCESS | 3720 | 1463971930419 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 19:52:10 INFO - PROCESS | 3720 | 1463971930425 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 19:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:52:10 INFO - PROCESS | 3720 | 1463971930430 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:52:10 INFO - PROCESS | 3720 | 1463971930435 Marionette TRACE conn2 <- [1,1718,null,{}] 19:52:10 INFO - PROCESS | 3720 | 1463971930440 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:10 INFO - PROCESS | 3720 | 1463971930544 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 19:52:10 INFO - PROCESS | 3720 | 1463971930676 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:10 INFO - PROCESS | 3720 | ++DOCSHELL 10A62C00 == 34 [pid = 3720] [id = 439] 19:52:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (10F0C800) [pid = 3720] [serial = 1317] [outer = 00000000] 19:52:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (10FBA800) [pid = 3720] [serial = 1318] [outer = 10F0C800] 19:52:10 INFO - PROCESS | 3720 | 1463971930732 Marionette DEBUG loaded listener.js 19:52:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (12AF0800) [pid = 3720] [serial = 1319] [outer = 10F0C800] 19:52:11 INFO - PROCESS | 3720 | 1463971931340 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 19:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 949ms 19:52:11 INFO - PROCESS | 3720 | 1463971931376 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 19:52:11 INFO - PROCESS | 3720 | 1463971931382 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 19:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:52:11 INFO - PROCESS | 3720 | 1463971931388 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:52:11 INFO - PROCESS | 3720 | 1463971931391 Marionette TRACE conn2 <- [1,1722,null,{}] 19:52:11 INFO - PROCESS | 3720 | 1463971931396 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:11 INFO - PROCESS | 3720 | 1463971931499 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 19:52:11 INFO - PROCESS | 3720 | 1463971931601 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:11 INFO - PROCESS | 3720 | ++DOCSHELL 14E9B800 == 35 [pid = 3720] [id = 440] 19:52:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1539A800) [pid = 3720] [serial = 1320] [outer = 00000000] 19:52:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1545F400) [pid = 3720] [serial = 1321] [outer = 1539A800] 19:52:11 INFO - PROCESS | 3720 | 1463971931654 Marionette DEBUG loaded listener.js 19:52:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (15B35800) [pid = 3720] [serial = 1322] [outer = 1539A800] 19:52:12 INFO - PROCESS | 3720 | 1463971932230 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 902ms 19:52:12 INFO - PROCESS | 3720 | 1463971932290 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 19:52:12 INFO - PROCESS | 3720 | 1463971932293 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 19:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:52:12 INFO - PROCESS | 3720 | 1463971932298 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:52:12 INFO - PROCESS | 3720 | 1463971932304 Marionette TRACE conn2 <- [1,1726,null,{}] 19:52:12 INFO - PROCESS | 3720 | 1463971932319 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:12 INFO - PROCESS | 3720 | 1463971932425 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 19:52:12 INFO - PROCESS | 3720 | 1463971932557 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:12 INFO - PROCESS | 3720 | ++DOCSHELL 173A0800 == 36 [pid = 3720] [id = 441] 19:52:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17447000) [pid = 3720] [serial = 1323] [outer = 00000000] 19:52:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17605800) [pid = 3720] [serial = 1324] [outer = 17447000] 19:52:12 INFO - PROCESS | 3720 | 1463971932615 Marionette DEBUG loaded listener.js 19:52:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1760E800) [pid = 3720] [serial = 1325] [outer = 17447000] 19:52:13 INFO - PROCESS | 3720 | 1463971933245 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 996ms 19:52:13 INFO - PROCESS | 3720 | 1463971933298 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:52:13 INFO - PROCESS | 3720 | 1463971933301 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 19:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:52:13 INFO - PROCESS | 3720 | 1463971933318 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:52:13 INFO - PROCESS | 3720 | 1463971933320 Marionette TRACE conn2 <- [1,1730,null,{}] 19:52:13 INFO - PROCESS | 3720 | 1463971933325 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:13 INFO - PROCESS | 3720 | 1463971933435 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 19:52:13 INFO - PROCESS | 3720 | 1463971933563 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:13 INFO - PROCESS | 3720 | ++DOCSHELL 105F0400 == 37 [pid = 3720] [id = 442] 19:52:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (105F4400) [pid = 3720] [serial = 1326] [outer = 00000000] 19:52:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (13314C00) [pid = 3720] [serial = 1327] [outer = 105F4400] 19:52:13 INFO - PROCESS | 3720 | 1463971933631 Marionette DEBUG loaded listener.js 19:52:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (154EC800) [pid = 3720] [serial = 1328] [outer = 105F4400] 19:52:14 INFO - PROCESS | 3720 | 1463971934382 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1151ms 19:52:14 INFO - PROCESS | 3720 | 1463971934445 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 19:52:14 INFO - PROCESS | 3720 | 1463971934450 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 19:52:14 INFO - PROCESS | 3720 | 1463971934454 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:52:14 INFO - PROCESS | 3720 | 1463971934458 Marionette TRACE conn2 <- [1,1734,null,{}] 19:52:14 INFO - PROCESS | 3720 | 1463971934463 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:14 INFO - PROCESS | 3720 | 1463971934561 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:52:14 INFO - PROCESS | 3720 | 1463971934700 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (180CF400) [pid = 3720] [serial = 1274] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (15447400) [pid = 3720] [serial = 1255] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (10E5B000) [pid = 3720] [serial = 1249] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (10F41000) [pid = 3720] [serial = 1250] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1307C400) [pid = 3720] [serial = 1252] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (103CB800) [pid = 3720] [serial = 1246] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (10484400) [pid = 3720] [serial = 1247] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1764C800) [pid = 3720] [serial = 1244] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16008C00) [pid = 3720] [serial = 1258] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (15462400) [pid = 3720] [serial = 1256] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17648400) [pid = 3720] [serial = 1261] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (15455400) [pid = 3720] [serial = 1267] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (166A3400) [pid = 3720] [serial = 1270] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17651400) [pid = 3720] [serial = 1273] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (168B4400) [pid = 3720] [serial = 1271] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17E07C00) [pid = 3720] [serial = 1262] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (166A0400) [pid = 3720] [serial = 1259] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (12AF2400) [pid = 3720] [serial = 1264] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1545C000) [pid = 3720] [serial = 1268] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (13079800) [pid = 3720] [serial = 1265] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1336C000) [pid = 3720] [serial = 1253] [outer = 00000000] [url = about:blank] 19:52:14 INFO - PROCESS | 3720 | ++DOCSHELL 0F26F000 == 38 [pid = 3720] [id = 443] 19:52:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0F270400) [pid = 3720] [serial = 1329] [outer = 00000000] 19:52:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (10A62000) [pid = 3720] [serial = 1330] [outer = 0F270400] 19:52:14 INFO - PROCESS | 3720 | 1463971934811 Marionette DEBUG loaded listener.js 19:52:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (1288CC00) [pid = 3720] [serial = 1331] [outer = 0F270400] 19:52:15 INFO - PROCESS | 3720 | 1463971935225 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 793ms 19:52:15 INFO - PROCESS | 3720 | 1463971935258 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 19:52:15 INFO - PROCESS | 3720 | 1463971935263 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 19:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:52:15 INFO - PROCESS | 3720 | 1463971935269 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:52:15 INFO - PROCESS | 3720 | 1463971935271 Marionette TRACE conn2 <- [1,1738,null,{}] 19:52:15 INFO - PROCESS | 3720 | 1463971935275 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:15 INFO - PROCESS | 3720 | 1463971935356 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 19:52:15 INFO - PROCESS | 3720 | 1463971935364 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:15 INFO - PROCESS | 3720 | ++DOCSHELL 10A61000 == 39 [pid = 3720] [id = 444] 19:52:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (12AF1800) [pid = 3720] [serial = 1332] [outer = 00000000] 19:52:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (13D8A800) [pid = 3720] [serial = 1333] [outer = 12AF1800] 19:52:15 INFO - PROCESS | 3720 | 1463971935416 Marionette DEBUG loaded listener.js 19:52:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (14E69400) [pid = 3720] [serial = 1334] [outer = 12AF1800] 19:52:15 INFO - PROCESS | 3720 | 1463971935888 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 638ms 19:52:15 INFO - PROCESS | 3720 | 1463971935906 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 19:52:15 INFO - PROCESS | 3720 | 1463971935908 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 19:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:52:15 INFO - PROCESS | 3720 | 1463971935912 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:52:15 INFO - PROCESS | 3720 | 1463971935915 Marionette TRACE conn2 <- [1,1742,null,{}] 19:52:15 INFO - PROCESS | 3720 | 1463971935929 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:16 INFO - PROCESS | 3720 | 1463971936013 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 19:52:16 INFO - PROCESS | 3720 | 1463971936021 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:16 INFO - PROCESS | 3720 | ++DOCSHELL 15458400 == 40 [pid = 3720] [id = 445] 19:52:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15461C00) [pid = 3720] [serial = 1335] [outer = 00000000] 19:52:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15D07000) [pid = 3720] [serial = 1336] [outer = 15461C00] 19:52:16 INFO - PROCESS | 3720 | 1463971936069 Marionette DEBUG loaded listener.js 19:52:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16008800) [pid = 3720] [serial = 1337] [outer = 15461C00] 19:52:16 INFO - PROCESS | 3720 | 1463971936541 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 700ms 19:52:16 INFO - PROCESS | 3720 | 1463971936611 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 19:52:16 INFO - PROCESS | 3720 | 1463971936613 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 19:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:52:16 INFO - PROCESS | 3720 | 1463971936617 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:52:16 INFO - PROCESS | 3720 | 1463971936618 Marionette TRACE conn2 <- [1,1746,null,{}] 19:52:16 INFO - PROCESS | 3720 | 1463971936622 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:16 INFO - PROCESS | 3720 | 1463971936703 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 19:52:16 INFO - PROCESS | 3720 | 1463971936712 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:16 INFO - PROCESS | 3720 | ++DOCSHELL 16695400 == 41 [pid = 3720] [id = 446] 19:52:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1669C000) [pid = 3720] [serial = 1338] [outer = 00000000] 19:52:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1677F800) [pid = 3720] [serial = 1339] [outer = 1669C000] 19:52:16 INFO - PROCESS | 3720 | 1463971936759 Marionette DEBUG loaded listener.js 19:52:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16844000) [pid = 3720] [serial = 1340] [outer = 1669C000] 19:52:17 INFO - PROCESS | 3720 | 1463971937178 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 637ms 19:52:17 INFO - PROCESS | 3720 | 1463971937239 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:52:17 INFO - PROCESS | 3720 | 1463971937241 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 19:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:52:17 INFO - PROCESS | 3720 | 1463971937244 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:52:17 INFO - PROCESS | 3720 | 1463971937246 Marionette TRACE conn2 <- [1,1750,null,{}] 19:52:17 INFO - PROCESS | 3720 | 1463971937249 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:17 INFO - PROCESS | 3720 | 1463971937358 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 19:52:17 INFO - PROCESS | 3720 | 1463971937447 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:17 INFO - PROCESS | 3720 | ++DOCSHELL 10F45C00 == 42 [pid = 3720] [id = 447] 19:52:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (168B6800) [pid = 3720] [serial = 1341] [outer = 00000000] 19:52:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (174DCC00) [pid = 3720] [serial = 1342] [outer = 168B6800] 19:52:17 INFO - PROCESS | 3720 | 1463971937491 Marionette DEBUG loaded listener.js 19:52:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17601400) [pid = 3720] [serial = 1343] [outer = 168B6800] 19:52:17 INFO - PROCESS | 3720 | 1463971937925 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 747ms 19:52:17 INFO - PROCESS | 3720 | 1463971937985 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 19:52:17 INFO - PROCESS | 3720 | 1463971937987 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 19:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:52:17 INFO - PROCESS | 3720 | 1463971937994 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:52:17 INFO - PROCESS | 3720 | 1463971937995 Marionette TRACE conn2 <- [1,1754,null,{}] 19:52:17 INFO - PROCESS | 3720 | 1463971937999 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:18 INFO - PROCESS | 3720 | 1463971938117 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:52:18 INFO - PROCESS | 3720 | 1463971938132 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:18 INFO - PROCESS | 3720 | ++DOCSHELL 0F274C00 == 43 [pid = 3720] [id = 448] 19:52:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17648400) [pid = 3720] [serial = 1344] [outer = 00000000] 19:52:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17E01400) [pid = 3720] [serial = 1345] [outer = 17648400] 19:52:18 INFO - PROCESS | 3720 | 1463971938228 Marionette DEBUG loaded listener.js 19:52:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17E05400) [pid = 3720] [serial = 1346] [outer = 17648400] 19:52:18 INFO - PROCESS | 3720 | 1463971938638 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 700ms 19:52:18 INFO - PROCESS | 3720 | 1463971938694 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 19:52:18 INFO - PROCESS | 3720 | 1463971938696 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 19:52:18 INFO - PROCESS | 3720 | 1463971938699 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:52:18 INFO - PROCESS | 3720 | 1463971938700 Marionette TRACE conn2 <- [1,1758,null,{}] 19:52:18 INFO - PROCESS | 3720 | 1463971938704 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:18 INFO - PROCESS | 3720 | 1463971938839 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 19:52:18 INFO - PROCESS | 3720 | 1463971938849 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:18 INFO - PROCESS | 3720 | ++DOCSHELL 1669BC00 == 44 [pid = 3720] [id = 449] 19:52:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17654000) [pid = 3720] [serial = 1347] [outer = 00000000] 19:52:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17E0E000) [pid = 3720] [serial = 1348] [outer = 17654000] 19:52:18 INFO - PROCESS | 3720 | 1463971938892 Marionette DEBUG loaded listener.js 19:52:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (17E10000) [pid = 3720] [serial = 1349] [outer = 17654000] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (16789800) [pid = 3720] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (14E6F400) [pid = 3720] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (11473800) [pid = 3720] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (10E53000) [pid = 3720] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (154EB800) [pid = 3720] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0C383800) [pid = 3720] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (11A0EC00) [pid = 3720] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:52:19 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (137F5000) [pid = 3720] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:52:19 INFO - PROCESS | 3720 | 1463971939383 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 19:52:19 INFO - PROCESS | 3720 | 1463971939441 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 19:52:19 INFO - PROCESS | 3720 | 1463971939443 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 19:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:52:19 INFO - PROCESS | 3720 | 1463971939446 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:52:19 INFO - PROCESS | 3720 | 1463971939448 Marionette TRACE conn2 <- [1,1762,null,{}] 19:52:19 INFO - PROCESS | 3720 | 1463971939451 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:19 INFO - PROCESS | 3720 | 1463971939551 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 19:52:19 INFO - PROCESS | 3720 | 1463971939643 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:19 INFO - PROCESS | 3720 | ++DOCSHELL 10B0CC00 == 45 [pid = 3720] [id = 450] 19:52:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (11256800) [pid = 3720] [serial = 1350] [outer = 00000000] 19:52:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1545E400) [pid = 3720] [serial = 1351] [outer = 11256800] 19:52:19 INFO - PROCESS | 3720 | 1463971939686 Marionette DEBUG loaded listener.js 19:52:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (16850800) [pid = 3720] [serial = 1352] [outer = 11256800] 19:52:20 INFO - PROCESS | 3720 | 1463971940040 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 638ms 19:52:20 INFO - PROCESS | 3720 | 1463971940084 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 19:52:20 INFO - PROCESS | 3720 | 1463971940086 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 19:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:52:20 INFO - PROCESS | 3720 | 1463971940089 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:52:20 INFO - PROCESS | 3720 | 1463971940091 Marionette TRACE conn2 <- [1,1766,null,{}] 19:52:20 INFO - PROCESS | 3720 | 1463971940094 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:20 INFO - PROCESS | 3720 | 1463971940195 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 19:52:20 INFO - PROCESS | 3720 | 1463971940288 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:20 INFO - PROCESS | 3720 | ++DOCSHELL 10B10800 == 46 [pid = 3720] [id = 451] 19:52:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (10F3A000) [pid = 3720] [serial = 1353] [outer = 00000000] 19:52:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17E07400) [pid = 3720] [serial = 1354] [outer = 10F3A000] 19:52:20 INFO - PROCESS | 3720 | 1463971940333 Marionette DEBUG loaded listener.js 19:52:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (180D4000) [pid = 3720] [serial = 1355] [outer = 10F3A000] 19:52:20 INFO - PROCESS | 3720 | 1463971940670 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 19:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 622ms 19:52:20 INFO - PROCESS | 3720 | 1463971940712 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:52:20 INFO - PROCESS | 3720 | 1463971940714 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 19:52:20 INFO - PROCESS | 3720 | 1463971940717 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:52:20 INFO - PROCESS | 3720 | 1463971940718 Marionette TRACE conn2 <- [1,1770,null,{}] 19:52:20 INFO - PROCESS | 3720 | 1463971940722 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:20 INFO - PROCESS | 3720 | 1463971940834 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 19:52:20 INFO - PROCESS | 3720 | 1463971940843 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:20 INFO - PROCESS | 3720 | ++DOCSHELL 15E88000 == 47 [pid = 3720] [id = 452] 19:52:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17ECFC00) [pid = 3720] [serial = 1356] [outer = 00000000] 19:52:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1970F400) [pid = 3720] [serial = 1357] [outer = 17ECFC00] 19:52:20 INFO - PROCESS | 3720 | 1463971940886 Marionette DEBUG loaded listener.js 19:52:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (19715400) [pid = 3720] [serial = 1358] [outer = 17ECFC00] 19:52:21 INFO - PROCESS | 3720 | 1463971941349 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 19:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 685ms 19:52:21 INFO - PROCESS | 3720 | 1463971941423 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 19:52:21 INFO - PROCESS | 3720 | 1463971941427 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 19:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:52:21 INFO - PROCESS | 3720 | 1463971941434 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:52:21 INFO - PROCESS | 3720 | 1463971941439 Marionette TRACE conn2 <- [1,1774,null,{}] 19:52:21 INFO - PROCESS | 3720 | 1463971941446 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:21 INFO - PROCESS | 3720 | 1463971941614 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:52:21 INFO - PROCESS | 3720 | 1463971941715 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:21 INFO - PROCESS | 3720 | ++DOCSHELL 10F0C400 == 48 [pid = 3720] [id = 453] 19:52:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (10F0D400) [pid = 3720] [serial = 1359] [outer = 00000000] 19:52:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (10FBD400) [pid = 3720] [serial = 1360] [outer = 10F0D400] 19:52:21 INFO - PROCESS | 3720 | 1463971941770 Marionette DEBUG loaded listener.js 19:52:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (12A8D800) [pid = 3720] [serial = 1361] [outer = 10F0D400] 19:52:22 INFO - PROCESS | 3720 | 1463971942306 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 19:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 933ms 19:52:22 INFO - PROCESS | 3720 | 1463971942380 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 19:52:22 INFO - PROCESS | 3720 | 1463971942386 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 19:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:52:22 INFO - PROCESS | 3720 | 1463971942392 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:52:22 INFO - PROCESS | 3720 | 1463971942395 Marionette TRACE conn2 <- [1,1778,null,{}] 19:52:22 INFO - PROCESS | 3720 | 1463971942399 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:22 INFO - PROCESS | 3720 | 1463971942503 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 19:52:22 INFO - PROCESS | 3720 | 1463971942615 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:22 INFO - PROCESS | 3720 | ++DOCSHELL 1543C000 == 49 [pid = 3720] [id = 454] 19:52:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1543E400) [pid = 3720] [serial = 1362] [outer = 00000000] 19:52:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1545C000) [pid = 3720] [serial = 1363] [outer = 1543E400] 19:52:22 INFO - PROCESS | 3720 | 1463971942668 Marionette DEBUG loaded listener.js 19:52:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1564A000) [pid = 3720] [serial = 1364] [outer = 1543E400] 19:52:23 INFO - PROCESS | 3720 | 1463971943282 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 934ms 19:52:23 INFO - PROCESS | 3720 | 1463971943335 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 19:52:23 INFO - PROCESS | 3720 | 1463971943338 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 19:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:52:23 INFO - PROCESS | 3720 | 1463971943342 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:52:23 INFO - PROCESS | 3720 | 1463971943346 Marionette TRACE conn2 <- [1,1782,null,{}] 19:52:23 INFO - PROCESS | 3720 | 1463971943357 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:23 INFO - PROCESS | 3720 | 1463971943464 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 19:52:23 INFO - PROCESS | 3720 | 1463971943598 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:23 INFO - PROCESS | 3720 | ++DOCSHELL 15D10800 == 50 [pid = 3720] [id = 455] 19:52:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (15E8D000) [pid = 3720] [serial = 1365] [outer = 00000000] 19:52:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (17656400) [pid = 3720] [serial = 1366] [outer = 15E8D000] 19:52:23 INFO - PROCESS | 3720 | 1463971943661 Marionette DEBUG loaded listener.js 19:52:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (18231C00) [pid = 3720] [serial = 1367] [outer = 15E8D000] 19:52:24 INFO - PROCESS | 3720 | 1463971944195 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 887ms 19:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:52:24 INFO - PROCESS | 3720 | 1463971944229 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 19:52:24 INFO - PROCESS | 3720 | 1463971944232 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 19:52:24 INFO - PROCESS | 3720 | 1463971944235 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:52:24 INFO - PROCESS | 3720 | 1463971944237 Marionette TRACE conn2 <- [1,1786,null,{}] 19:52:24 INFO - PROCESS | 3720 | 1463971944241 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:24 INFO - PROCESS | 3720 | 1463971944342 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 19:52:24 INFO - PROCESS | 3720 | 1463971944447 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:24 INFO - PROCESS | 3720 | ++DOCSHELL 198AC800 == 51 [pid = 3720] [id = 456] 19:52:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (198ACC00) [pid = 3720] [serial = 1368] [outer = 00000000] 19:52:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (19CCAC00) [pid = 3720] [serial = 1369] [outer = 198ACC00] 19:52:24 INFO - PROCESS | 3720 | 1463971944500 Marionette DEBUG loaded listener.js 19:52:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (19D51800) [pid = 3720] [serial = 1370] [outer = 198ACC00] 19:52:25 INFO - PROCESS | 3720 | 1463971945060 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 902ms 19:52:25 INFO - PROCESS | 3720 | 1463971945140 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:52:25 INFO - PROCESS | 3720 | 1463971945142 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 19:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:52:25 INFO - PROCESS | 3720 | 1463971945145 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:52:25 INFO - PROCESS | 3720 | 1463971945147 Marionette TRACE conn2 <- [1,1790,null,{}] 19:52:25 INFO - PROCESS | 3720 | 1463971945151 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:25 INFO - PROCESS | 3720 | 1463971945249 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 19:52:25 INFO - PROCESS | 3720 | 1463971945355 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:25 INFO - PROCESS | 3720 | ++DOCSHELL 0F26F800 == 52 [pid = 3720] [id = 457] 19:52:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (10FBAC00) [pid = 3720] [serial = 1371] [outer = 00000000] 19:52:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (19D59400) [pid = 3720] [serial = 1372] [outer = 10FBAC00] 19:52:25 INFO - PROCESS | 3720 | 1463971945407 Marionette DEBUG loaded listener.js 19:52:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (19D5C000) [pid = 3720] [serial = 1373] [outer = 10FBAC00] 19:52:26 INFO - PROCESS | 3720 | 1463971946158 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1042ms 19:52:26 INFO - PROCESS | 3720 | 1463971946214 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 19:52:26 INFO - PROCESS | 3720 | 1463971946218 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 19:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:52:26 INFO - PROCESS | 3720 | 1463971946224 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:52:26 INFO - PROCESS | 3720 | 1463971946227 Marionette TRACE conn2 <- [1,1794,null,{}] 19:52:26 INFO - PROCESS | 3720 | 1463971946233 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:26 INFO - PROCESS | 3720 | 1463971946327 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:52:26 INFO - PROCESS | 3720 | 1463971946428 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:26 INFO - PROCESS | 3720 | ++DOCSHELL 11205400 == 53 [pid = 3720] [id = 458] 19:52:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (11CF0C00) [pid = 3720] [serial = 1374] [outer = 00000000] 19:52:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (130CBC00) [pid = 3720] [serial = 1375] [outer = 11CF0C00] 19:52:26 INFO - PROCESS | 3720 | 1463971946475 Marionette DEBUG loaded listener.js 19:52:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (13711000) [pid = 3720] [serial = 1376] [outer = 11CF0C00] 19:52:27 INFO - PROCESS | 3720 | 1463971947063 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 902ms 19:52:27 INFO - PROCESS | 3720 | 1463971947125 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 19:52:27 INFO - PROCESS | 3720 | 1463971947130 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 19:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:52:27 INFO - PROCESS | 3720 | 1463971947136 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:52:27 INFO - PROCESS | 3720 | 1463971947139 Marionette TRACE conn2 <- [1,1798,null,{}] 19:52:27 INFO - PROCESS | 3720 | 1463971947143 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:27 INFO - PROCESS | 3720 | 1463971947236 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 19:52:27 INFO - PROCESS | 3720 | 1463971947356 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 10B10800 == 52 [pid = 3720] [id = 451] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 10B0CC00 == 51 [pid = 3720] [id = 450] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 1669BC00 == 50 [pid = 3720] [id = 449] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 0F274C00 == 49 [pid = 3720] [id = 448] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 10F45C00 == 48 [pid = 3720] [id = 447] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 16695400 == 47 [pid = 3720] [id = 446] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 15458400 == 46 [pid = 3720] [id = 445] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 10A61000 == 45 [pid = 3720] [id = 444] 19:52:27 INFO - PROCESS | 3720 | --DOCSHELL 0F26F000 == 44 [pid = 3720] [id = 443] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15458C00) [pid = 3720] [serial = 1300] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (11CEF400) [pid = 3720] [serial = 1291] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (11254C00) [pid = 3720] [serial = 1294] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (114A2C00) [pid = 3720] [serial = 1295] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15B28C00) [pid = 3720] [serial = 1303] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15454000) [pid = 3720] [serial = 1282] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (10B12800) [pid = 3720] [serial = 1279] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (10A63000) [pid = 3720] [serial = 1306] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (15B2D000) [pid = 3720] [serial = 1304] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (16780000) [pid = 3720] [serial = 1309] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (198AB000) [pid = 3720] [serial = 1276] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (18234800) [pid = 3720] [serial = 1285] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (114A5800) [pid = 3720] [serial = 1288] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (12B65C00) [pid = 3720] [serial = 1292] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (128A9000) [pid = 3720] [serial = 1307] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (16971C00) [pid = 3720] [serial = 1313] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (140CAC00) [pid = 3720] [serial = 1297] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1535E800) [pid = 3720] [serial = 1298] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (16782000) [pid = 3720] [serial = 1310] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (15461400) [pid = 3720] [serial = 1301] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (174D9C00) [pid = 3720] [serial = 1315] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (16963400) [pid = 3720] [serial = 1312] [outer = 00000000] [url = about:blank] 19:52:27 INFO - PROCESS | 3720 | ++DOCSHELL 0F26F000 == 45 [pid = 3720] [id = 459] 19:52:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0F273000) [pid = 3720] [serial = 1377] [outer = 00000000] 19:52:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (10B0FC00) [pid = 3720] [serial = 1378] [outer = 0F273000] 19:52:27 INFO - PROCESS | 3720 | 1463971947434 Marionette DEBUG loaded listener.js 19:52:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (11431000) [pid = 3720] [serial = 1379] [outer = 0F273000] 19:52:27 INFO - PROCESS | 3720 | 1463971947891 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 840ms 19:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:52:27 INFO - PROCESS | 3720 | 1463971947963 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 19:52:27 INFO - PROCESS | 3720 | 1463971947965 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 19:52:27 INFO - PROCESS | 3720 | 1463971947968 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:52:27 INFO - PROCESS | 3720 | 1463971947972 Marionette TRACE conn2 <- [1,1802,null,{}] 19:52:27 INFO - PROCESS | 3720 | 1463971947981 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:28 INFO - PROCESS | 3720 | 1463971948063 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 19:52:28 INFO - PROCESS | 3720 | 1463971948070 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:28 INFO - PROCESS | 3720 | ++DOCSHELL 15458400 == 46 [pid = 3720] [id = 460] 19:52:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (15458800) [pid = 3720] [serial = 1380] [outer = 00000000] 19:52:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1545F800) [pid = 3720] [serial = 1381] [outer = 15458800] 19:52:28 INFO - PROCESS | 3720 | 1463971948118 Marionette DEBUG loaded listener.js 19:52:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (15632C00) [pid = 3720] [serial = 1382] [outer = 15458800] 19:52:28 INFO - PROCESS | 3720 | 1463971948601 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 684ms 19:52:28 INFO - PROCESS | 3720 | 1463971948667 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 19:52:28 INFO - PROCESS | 3720 | 1463971948670 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 19:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:52:28 INFO - PROCESS | 3720 | 1463971948673 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:52:28 INFO - PROCESS | 3720 | 1463971948675 Marionette TRACE conn2 <- [1,1806,null,{}] 19:52:28 INFO - PROCESS | 3720 | 1463971948678 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:28 INFO - PROCESS | 3720 | 1463971948767 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 19:52:28 INFO - PROCESS | 3720 | 1463971948776 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:28 INFO - PROCESS | 3720 | ++DOCSHELL 1545EC00 == 47 [pid = 3720] [id = 461] 19:52:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (15D0F400) [pid = 3720] [serial = 1383] [outer = 00000000] 19:52:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (166A3400) [pid = 3720] [serial = 1384] [outer = 15D0F400] 19:52:28 INFO - PROCESS | 3720 | 1463971948830 Marionette DEBUG loaded listener.js 19:52:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (16784000) [pid = 3720] [serial = 1385] [outer = 15D0F400] 19:52:29 INFO - PROCESS | 3720 | 1463971949273 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 638ms 19:52:29 INFO - PROCESS | 3720 | 1463971949311 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:52:29 INFO - PROCESS | 3720 | 1463971949313 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 19:52:29 INFO - PROCESS | 3720 | 1463971949316 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:52:29 INFO - PROCESS | 3720 | 1463971949318 Marionette TRACE conn2 <- [1,1810,null,{}] 19:52:29 INFO - PROCESS | 3720 | 1463971949321 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:29 INFO - PROCESS | 3720 | 1463971949444 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 19:52:29 INFO - PROCESS | 3720 | 1463971949484 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:29 INFO - PROCESS | 3720 | ++DOCSHELL 15B2D000 == 48 [pid = 3720] [id = 462] 19:52:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (15E8C800) [pid = 3720] [serial = 1386] [outer = 00000000] 19:52:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (168BE800) [pid = 3720] [serial = 1387] [outer = 15E8C800] 19:52:29 INFO - PROCESS | 3720 | 1463971949528 Marionette DEBUG loaded listener.js 19:52:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (16963800) [pid = 3720] [serial = 1388] [outer = 15E8C800] 19:52:29 INFO - PROCESS | 3720 | 1463971949991 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 700ms 19:52:30 INFO - PROCESS | 3720 | 1463971950016 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 19:52:30 INFO - PROCESS | 3720 | 1463971950018 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 19:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:52:30 INFO - PROCESS | 3720 | 1463971950029 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:52:30 INFO - PROCESS | 3720 | 1463971950031 Marionette TRACE conn2 <- [1,1814,null,{}] 19:52:30 INFO - PROCESS | 3720 | 1463971950034 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:30 INFO - PROCESS | 3720 | 1463971950162 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:52:30 INFO - PROCESS | 3720 | 1463971950171 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:30 INFO - PROCESS | 3720 | ++DOCSHELL 168BD000 == 49 [pid = 3720] [id = 463] 19:52:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (17602800) [pid = 3720] [serial = 1389] [outer = 00000000] 19:52:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (17653800) [pid = 3720] [serial = 1390] [outer = 17602800] 19:52:30 INFO - PROCESS | 3720 | 1463971950216 Marionette DEBUG loaded listener.js 19:52:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (17E08800) [pid = 3720] [serial = 1391] [outer = 17602800] 19:52:30 INFO - PROCESS | 3720 | 1463971950665 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 685ms 19:52:30 INFO - PROCESS | 3720 | 1463971950726 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 19:52:30 INFO - PROCESS | 3720 | 1463971950728 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 19:52:30 INFO - PROCESS | 3720 | 1463971950731 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:52:30 INFO - PROCESS | 3720 | 1463971950733 Marionette TRACE conn2 <- [1,1818,null,{}] 19:52:30 INFO - PROCESS | 3720 | 1463971950743 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:30 INFO - PROCESS | 3720 | 1463971950884 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 19:52:30 INFO - PROCESS | 3720 | 1463971950908 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:30 INFO - PROCESS | 3720 | ++DOCSHELL 1760FC00 == 50 [pid = 3720] [id = 464] 19:52:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17650000) [pid = 3720] [serial = 1392] [outer = 00000000] 19:52:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (19711800) [pid = 3720] [serial = 1393] [outer = 17650000] 19:52:30 INFO - PROCESS | 3720 | 1463971950938 Marionette DEBUG loaded listener.js 19:52:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (198A3400) [pid = 3720] [serial = 1394] [outer = 17650000] 19:52:31 INFO - PROCESS | 3720 | 1463971951367 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 684ms 19:52:31 INFO - PROCESS | 3720 | 1463971951415 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 19:52:31 INFO - PROCESS | 3720 | 1463971951417 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 19:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:52:31 INFO - PROCESS | 3720 | 1463971951426 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:52:31 INFO - PROCESS | 3720 | 1463971951428 Marionette TRACE conn2 <- [1,1822,null,{}] 19:52:31 INFO - PROCESS | 3720 | 1463971951431 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:31 INFO - PROCESS | 3720 | 1463971951540 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 19:52:31 INFO - PROCESS | 3720 | 1463971951546 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:31 INFO - PROCESS | 3720 | ++DOCSHELL 18231000 == 51 [pid = 3720] [id = 465] 19:52:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (198A5400) [pid = 3720] [serial = 1395] [outer = 00000000] 19:52:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (19D56800) [pid = 3720] [serial = 1396] [outer = 198A5400] 19:52:31 INFO - PROCESS | 3720 | 1463971951641 Marionette DEBUG loaded listener.js 19:52:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (19D9D000) [pid = 3720] [serial = 1397] [outer = 198A5400] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (17648400) [pid = 3720] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (168B6800) [pid = 3720] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (0F270400) [pid = 3720] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15461C00) [pid = 3720] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (12AF1800) [pid = 3720] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (11256800) [pid = 3720] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1669C000) [pid = 3720] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (10F3A000) [pid = 3720] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:52:31 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (17654000) [pid = 3720] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:52:32 INFO - PROCESS | 3720 | 1463971952142 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 19:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 793ms 19:52:32 INFO - PROCESS | 3720 | 1463971952227 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 19:52:32 INFO - PROCESS | 3720 | 1463971952229 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 19:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:52:32 INFO - PROCESS | 3720 | 1463971952233 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:52:32 INFO - PROCESS | 3720 | 1463971952234 Marionette TRACE conn2 <- [1,1826,null,{}] 19:52:32 INFO - PROCESS | 3720 | 1463971952247 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:32 INFO - PROCESS | 3720 | 1463971952327 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 19:52:32 INFO - PROCESS | 3720 | 1463971952333 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:32 INFO - PROCESS | 3720 | ++DOCSHELL 10439C00 == 52 [pid = 3720] [id = 466] 19:52:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (105FAC00) [pid = 3720] [serial = 1398] [outer = 00000000] 19:52:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (17654000) [pid = 3720] [serial = 1399] [outer = 105FAC00] 19:52:32 INFO - PROCESS | 3720 | 1463971952377 Marionette DEBUG loaded listener.js 19:52:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1822A800) [pid = 3720] [serial = 1400] [outer = 105FAC00] 19:52:32 INFO - PROCESS | 3720 | 1463971952797 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 591ms 19:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:52:32 INFO - PROCESS | 3720 | 1463971952835 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:52:32 INFO - PROCESS | 3720 | 1463971952838 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 19:52:32 INFO - PROCESS | 3720 | 1463971952847 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:52:32 INFO - PROCESS | 3720 | 1463971952849 Marionette TRACE conn2 <- [1,1830,null,{}] 19:52:32 INFO - PROCESS | 3720 | 1463971952852 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:32 INFO - PROCESS | 3720 | 1463971952931 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 19:52:32 INFO - PROCESS | 3720 | 1463971952938 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:32 INFO - PROCESS | 3720 | ++DOCSHELL 130CA800 == 53 [pid = 3720] [id = 467] 19:52:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1822FC00) [pid = 3720] [serial = 1401] [outer = 00000000] 19:52:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (19D54800) [pid = 3720] [serial = 1402] [outer = 1822FC00] 19:52:32 INFO - PROCESS | 3720 | 1463971952981 Marionette DEBUG loaded listener.js 19:52:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A048800) [pid = 3720] [serial = 1403] [outer = 1822FC00] 19:52:33 INFO - PROCESS | 3720 | 1463971953405 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 591ms 19:52:33 INFO - PROCESS | 3720 | 1463971953449 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 19:52:33 INFO - PROCESS | 3720 | 1463971953451 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 19:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:52:33 INFO - PROCESS | 3720 | 1463971953455 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:52:33 INFO - PROCESS | 3720 | 1463971953457 Marionette TRACE conn2 <- [1,1834,null,{}] 19:52:33 INFO - PROCESS | 3720 | 1463971953464 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:33 INFO - PROCESS | 3720 | 1463971953562 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 19:52:33 INFO - PROCESS | 3720 | 1463971953569 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:33 INFO - PROCESS | 3720 | ++DOCSHELL 1A056C00 == 54 [pid = 3720] [id = 468] 19:52:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A105400) [pid = 3720] [serial = 1404] [outer = 00000000] 19:52:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1A110400) [pid = 3720] [serial = 1405] [outer = 1A105400] 19:52:33 INFO - PROCESS | 3720 | 1463971953617 Marionette DEBUG loaded listener.js 19:52:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1A2E7C00) [pid = 3720] [serial = 1406] [outer = 1A105400] 19:52:34 INFO - PROCESS | 3720 | 1463971954329 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 933ms 19:52:34 INFO - PROCESS | 3720 | 1463971954399 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 19:52:34 INFO - PROCESS | 3720 | 1463971954404 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 19:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:52:34 INFO - PROCESS | 3720 | 1463971954410 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:52:34 INFO - PROCESS | 3720 | 1463971954414 Marionette TRACE conn2 <- [1,1838,null,{}] 19:52:34 INFO - PROCESS | 3720 | 1463971954419 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:34 INFO - PROCESS | 3720 | 1463971954512 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 19:52:34 INFO - PROCESS | 3720 | 1463971954650 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:34 INFO - PROCESS | 3720 | ++DOCSHELL 10F46800 == 55 [pid = 3720] [id = 469] 19:52:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (11474800) [pid = 3720] [serial = 1407] [outer = 00000000] 19:52:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (13314800) [pid = 3720] [serial = 1408] [outer = 11474800] 19:52:34 INFO - PROCESS | 3720 | 1463971954706 Marionette DEBUG loaded listener.js 19:52:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (140C9000) [pid = 3720] [serial = 1409] [outer = 11474800] 19:52:35 INFO - PROCESS | 3720 | 1463971955327 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 995ms 19:52:35 INFO - PROCESS | 3720 | 1463971955397 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 19:52:35 INFO - PROCESS | 3720 | 1463971955403 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 19:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:52:35 INFO - PROCESS | 3720 | 1463971955423 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:52:35 INFO - PROCESS | 3720 | 1463971955426 Marionette TRACE conn2 <- [1,1842,null,{}] 19:52:35 INFO - PROCESS | 3720 | 1463971955432 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:35 INFO - PROCESS | 3720 | 1463971955536 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:52:35 INFO - PROCESS | 3720 | 1463971955672 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:35 INFO - PROCESS | 3720 | ++DOCSHELL 15441C00 == 56 [pid = 3720] [id = 470] 19:52:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (15442800) [pid = 3720] [serial = 1410] [outer = 00000000] 19:52:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (15D0DC00) [pid = 3720] [serial = 1411] [outer = 15442800] 19:52:35 INFO - PROCESS | 3720 | 1463971955726 Marionette DEBUG loaded listener.js 19:52:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (16694C00) [pid = 3720] [serial = 1412] [outer = 15442800] 19:52:36 INFO - PROCESS | 3720 | 1463971956317 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 964ms 19:52:36 INFO - PROCESS | 3720 | 1463971956374 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 19:52:36 INFO - PROCESS | 3720 | 1463971956376 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 19:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:52:36 INFO - PROCESS | 3720 | 1463971956380 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:52:36 INFO - PROCESS | 3720 | 1463971956384 Marionette TRACE conn2 <- [1,1846,null,{}] 19:52:36 INFO - PROCESS | 3720 | 1463971956395 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:36 INFO - PROCESS | 3720 | 1463971956501 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 19:52:36 INFO - PROCESS | 3720 | 1463971956613 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:36 INFO - PROCESS | 3720 | ++DOCSHELL 0F396C00 == 57 [pid = 3720] [id = 471] 19:52:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (15D09800) [pid = 3720] [serial = 1413] [outer = 00000000] 19:52:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (19D54000) [pid = 3720] [serial = 1414] [outer = 15D09800] 19:52:36 INFO - PROCESS | 3720 | 1463971956668 Marionette DEBUG loaded listener.js 19:52:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1A055000) [pid = 3720] [serial = 1415] [outer = 15D09800] 19:52:37 INFO - PROCESS | 3720 | 1463971957242 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 902ms 19:52:37 INFO - PROCESS | 3720 | 1463971957283 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 19:52:37 INFO - PROCESS | 3720 | 1463971957286 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 19:52:37 INFO - PROCESS | 3720 | 1463971957290 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:52:37 INFO - PROCESS | 3720 | 1463971957291 Marionette TRACE conn2 <- [1,1850,null,{}] 19:52:37 INFO - PROCESS | 3720 | 1463971957295 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:37 INFO - PROCESS | 3720 | 1463971957396 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 19:52:37 INFO - PROCESS | 3720 | 1463971957504 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:37 INFO - PROCESS | 3720 | ++DOCSHELL 1A101800 == 58 [pid = 3720] [id = 472] 19:52:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1A104000) [pid = 3720] [serial = 1416] [outer = 00000000] 19:52:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A502000) [pid = 3720] [serial = 1417] [outer = 1A104000] 19:52:37 INFO - PROCESS | 3720 | 1463971957558 Marionette DEBUG loaded listener.js 19:52:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A50B400) [pid = 3720] [serial = 1418] [outer = 1A104000] 19:52:38 INFO - PROCESS | 3720 | 1463971958132 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 902ms 19:52:38 INFO - PROCESS | 3720 | 1463971958178 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 19:52:38 INFO - PROCESS | 3720 | 1463971958180 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 19:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:52:38 INFO - PROCESS | 3720 | 1463971958183 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:52:38 INFO - PROCESS | 3720 | 1463971958185 Marionette TRACE conn2 <- [1,1854,null,{}] 19:52:38 INFO - PROCESS | 3720 | 1463971958189 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:38 INFO - PROCESS | 3720 | 1463971958300 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 19:52:38 INFO - PROCESS | 3720 | 1463971958427 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:38 INFO - PROCESS | 3720 | ++DOCSHELL 10560400 == 59 [pid = 3720] [id = 473] 19:52:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (10A5C400) [pid = 3720] [serial = 1419] [outer = 00000000] 19:52:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (11250C00) [pid = 3720] [serial = 1420] [outer = 10A5C400] 19:52:38 INFO - PROCESS | 3720 | 1463971958523 Marionette DEBUG loaded listener.js 19:52:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (12D81C00) [pid = 3720] [serial = 1421] [outer = 10A5C400] 19:52:39 INFO - PROCESS | 3720 | 1463971959246 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1073ms 19:52:39 INFO - PROCESS | 3720 | 1463971959276 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:52:39 INFO - PROCESS | 3720 | 1463971959283 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 19:52:39 INFO - PROCESS | 3720 | 1463971959289 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:52:39 INFO - PROCESS | 3720 | 1463971959294 Marionette TRACE conn2 <- [1,1858,null,{}] 19:52:39 INFO - PROCESS | 3720 | 1463971959301 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:39 INFO - PROCESS | 3720 | 1463971959414 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 19:52:39 INFO - PROCESS | 3720 | 1463971959532 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:39 INFO - PROCESS | 3720 | ++DOCSHELL 0F397400 == 60 [pid = 3720] [id = 474] 19:52:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1047C400) [pid = 3720] [serial = 1422] [outer = 00000000] 19:52:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (10F40400) [pid = 3720] [serial = 1423] [outer = 1047C400] 19:52:39 INFO - PROCESS | 3720 | 1463971959622 Marionette DEBUG loaded listener.js 19:52:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (11437800) [pid = 3720] [serial = 1424] [outer = 1047C400] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 0C383000 == 59 [pid = 3720] [id = 435] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 0C780C00 == 58 [pid = 3720] [id = 436] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 16780C00 == 57 [pid = 3720] [id = 437] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 130CA800 == 56 [pid = 3720] [id = 467] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 10439C00 == 55 [pid = 3720] [id = 466] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 18231000 == 54 [pid = 3720] [id = 465] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 1760FC00 == 53 [pid = 3720] [id = 464] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 168BD000 == 52 [pid = 3720] [id = 463] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 15B2D000 == 51 [pid = 3720] [id = 462] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 1545EC00 == 50 [pid = 3720] [id = 461] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 15458400 == 49 [pid = 3720] [id = 460] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 0F26F000 == 48 [pid = 3720] [id = 459] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 11205400 == 47 [pid = 3720] [id = 458] 19:52:39 INFO - PROCESS | 3720 | --DOCSHELL 10F0C400 == 46 [pid = 3720] [id = 453] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (17E01400) [pid = 3720] [serial = 1345] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (174DCC00) [pid = 3720] [serial = 1342] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (17601400) [pid = 3720] [serial = 1343] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (17605800) [pid = 3720] [serial = 1324] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (10A62000) [pid = 3720] [serial = 1330] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1288CC00) [pid = 3720] [serial = 1331] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (15D07000) [pid = 3720] [serial = 1336] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (16008800) [pid = 3720] [serial = 1337] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (17E05400) [pid = 3720] [serial = 1346] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (13D8A800) [pid = 3720] [serial = 1333] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (14E69400) [pid = 3720] [serial = 1334] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1545E400) [pid = 3720] [serial = 1351] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (13314C00) [pid = 3720] [serial = 1327] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1677F800) [pid = 3720] [serial = 1339] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (180D4000) [pid = 3720] [serial = 1355] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (17E0E000) [pid = 3720] [serial = 1348] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (17E10000) [pid = 3720] [serial = 1349] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (10FBA800) [pid = 3720] [serial = 1318] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1545F400) [pid = 3720] [serial = 1321] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (16850800) [pid = 3720] [serial = 1352] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1970F400) [pid = 3720] [serial = 1357] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (16844000) [pid = 3720] [serial = 1340] [outer = 00000000] [url = about:blank] 19:52:39 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (17E07400) [pid = 3720] [serial = 1354] [outer = 00000000] [url = about:blank] 19:52:40 INFO - PROCESS | 3720 | 1463971960130 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 903ms 19:52:40 INFO - PROCESS | 3720 | 1463971960191 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 19:52:40 INFO - PROCESS | 3720 | 1463971960196 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 19:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:52:40 INFO - PROCESS | 3720 | 1463971960202 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:52:40 INFO - PROCESS | 3720 | 1463971960204 Marionette TRACE conn2 <- [1,1862,null,{}] 19:52:40 INFO - PROCESS | 3720 | 1463971960208 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:40 INFO - PROCESS | 3720 | 1463971960292 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:52:40 INFO - PROCESS | 3720 | 1463971960384 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:40 INFO - PROCESS | 3720 | ++DOCSHELL 1142F000 == 47 [pid = 3720] [id = 475] 19:52:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (11436400) [pid = 3720] [serial = 1425] [outer = 00000000] 19:52:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (12AEAC00) [pid = 3720] [serial = 1426] [outer = 11436400] 19:52:40 INFO - PROCESS | 3720 | 1463971960436 Marionette DEBUG loaded listener.js 19:52:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (13314400) [pid = 3720] [serial = 1427] [outer = 11436400] 19:52:40 INFO - PROCESS | 3720 | 1463971960840 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 684ms 19:52:40 INFO - PROCESS | 3720 | 1463971960900 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 19:52:40 INFO - PROCESS | 3720 | 1463971960903 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 19:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:52:40 INFO - PROCESS | 3720 | 1463971960906 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:52:40 INFO - PROCESS | 3720 | 1463971960909 Marionette TRACE conn2 <- [1,1866,null,{}] 19:52:40 INFO - PROCESS | 3720 | 1463971960919 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:40 INFO - PROCESS | 3720 | 1463971961005 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 19:52:41 INFO - PROCESS | 3720 | 1463971961015 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:41 INFO - PROCESS | 3720 | ++DOCSHELL 1539B800 == 48 [pid = 3720] [id = 476] 19:52:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1539C000) [pid = 3720] [serial = 1428] [outer = 00000000] 19:52:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (15441800) [pid = 3720] [serial = 1429] [outer = 1539C000] 19:52:41 INFO - PROCESS | 3720 | 1463971961070 Marionette DEBUG loaded listener.js 19:52:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15455400) [pid = 3720] [serial = 1430] [outer = 1539C000] 19:52:41 INFO - PROCESS | 3720 | 1463971961510 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 638ms 19:52:41 INFO - PROCESS | 3720 | 1463971961527 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 19:52:41 INFO - PROCESS | 3720 | 1463971961530 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 19:52:41 INFO - PROCESS | 3720 | 1463971961533 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:52:41 INFO - PROCESS | 3720 | 1463971961535 Marionette TRACE conn2 <- [1,1870,null,{}] 19:52:41 INFO - PROCESS | 3720 | 1463971961538 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:41 INFO - PROCESS | 3720 | 1463971961621 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 19:52:41 INFO - PROCESS | 3720 | 1463971961628 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:41 INFO - PROCESS | 3720 | ++DOCSHELL 154EC400 == 49 [pid = 3720] [id = 477] 19:52:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15634800) [pid = 3720] [serial = 1431] [outer = 00000000] 19:52:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (15D1A800) [pid = 3720] [serial = 1432] [outer = 15634800] 19:52:41 INFO - PROCESS | 3720 | 1463971961699 Marionette DEBUG loaded listener.js 19:52:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (16009400) [pid = 3720] [serial = 1433] [outer = 15634800] 19:52:42 INFO - PROCESS | 3720 | 1463971962142 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 637ms 19:52:42 INFO - PROCESS | 3720 | 1463971962172 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 19:52:42 INFO - PROCESS | 3720 | 1463971962183 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 19:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:52:42 INFO - PROCESS | 3720 | 1463971962192 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:52:42 INFO - PROCESS | 3720 | 1463971962194 Marionette TRACE conn2 <- [1,1874,null,{}] 19:52:42 INFO - PROCESS | 3720 | 1463971962197 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:42 INFO - PROCESS | 3720 | 1463971962308 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:52:42 INFO - PROCESS | 3720 | 1463971962314 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:42 INFO - PROCESS | 3720 | ++DOCSHELL 10486400 == 50 [pid = 3720] [id = 478] 19:52:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (10F3A000) [pid = 3720] [serial = 1434] [outer = 00000000] 19:52:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (166A1C00) [pid = 3720] [serial = 1435] [outer = 10F3A000] 19:52:42 INFO - PROCESS | 3720 | 1463971962411 Marionette DEBUG loaded listener.js 19:52:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (16788000) [pid = 3720] [serial = 1436] [outer = 10F3A000] 19:52:42 INFO - PROCESS | 3720 | 1463971962875 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 731ms 19:52:42 INFO - PROCESS | 3720 | 1463971962928 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 19:52:42 INFO - PROCESS | 3720 | 1463971962930 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 19:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:52:42 INFO - PROCESS | 3720 | 1463971962933 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:52:42 INFO - PROCESS | 3720 | 1463971962935 Marionette TRACE conn2 <- [1,1878,null,{}] 19:52:42 INFO - PROCESS | 3720 | 1463971962938 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:43 INFO - PROCESS | 3720 | 1463971963095 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 19:52:43 INFO - PROCESS | 3720 | 1463971963170 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:43 INFO - PROCESS | 3720 | ++DOCSHELL 10F0B800 == 51 [pid = 3720] [id = 479] 19:52:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (174D4800) [pid = 3720] [serial = 1437] [outer = 00000000] 19:52:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (17604000) [pid = 3720] [serial = 1438] [outer = 174D4800] 19:52:43 INFO - PROCESS | 3720 | 1463971963216 Marionette DEBUG loaded listener.js 19:52:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (17607400) [pid = 3720] [serial = 1439] [outer = 174D4800] 19:52:43 INFO - PROCESS | 3720 | 1463971963632 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 731ms 19:52:43 INFO - PROCESS | 3720 | 1463971963674 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:52:43 INFO - PROCESS | 3720 | 1463971963676 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 19:52:43 INFO - PROCESS | 3720 | 1463971963679 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:52:43 INFO - PROCESS | 3720 | 1463971963681 Marionette TRACE conn2 <- [1,1882,null,{}] 19:52:43 INFO - PROCESS | 3720 | 1463971963684 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:43 INFO - PROCESS | 3720 | 1463971963794 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 19:52:43 INFO - PROCESS | 3720 | 1463971963800 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:43 INFO - PROCESS | 3720 | ++DOCSHELL 174D9C00 == 52 [pid = 3720] [id = 480] 19:52:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (17608000) [pid = 3720] [serial = 1440] [outer = 00000000] 19:52:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (17656C00) [pid = 3720] [serial = 1441] [outer = 17608000] 19:52:43 INFO - PROCESS | 3720 | 1463971963898 Marionette DEBUG loaded listener.js 19:52:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (17DA9000) [pid = 3720] [serial = 1442] [outer = 17608000] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (17602800) [pid = 3720] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (17ECFC00) [pid = 3720] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (17650000) [pid = 3720] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (11CF0C00) [pid = 3720] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (15458800) [pid = 3720] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (0F273000) [pid = 3720] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (15E8C800) [pid = 3720] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15D0F400) [pid = 3720] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (198A5400) [pid = 3720] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (105FAC00) [pid = 3720] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:52:44 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1822FC00) [pid = 3720] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:52:44 INFO - PROCESS | 3720 | 1463971964385 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 747ms 19:52:44 INFO - PROCESS | 3720 | 1463971964420 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 19:52:44 INFO - PROCESS | 3720 | 1463971964422 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 19:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:52:44 INFO - PROCESS | 3720 | 1463971964456 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:52:44 INFO - PROCESS | 3720 | 1463971964457 Marionette TRACE conn2 <- [1,1886,null,{}] 19:52:44 INFO - PROCESS | 3720 | 1463971964461 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:44 INFO - PROCESS | 3720 | 1463971964549 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:52:44 INFO - PROCESS | 3720 | 1463971964649 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:44 INFO - PROCESS | 3720 | ++DOCSHELL 105FAC00 == 53 [pid = 3720] [id = 481] 19:52:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (10A63000) [pid = 3720] [serial = 1443] [outer = 00000000] 19:52:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (15461C00) [pid = 3720] [serial = 1444] [outer = 10A63000] 19:52:44 INFO - PROCESS | 3720 | 1463971964692 Marionette DEBUG loaded listener.js 19:52:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1760AC00) [pid = 3720] [serial = 1445] [outer = 10A63000] 19:52:45 INFO - PROCESS | 3720 | 1463971965048 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 669ms 19:52:45 INFO - PROCESS | 3720 | 1463971965088 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 19:52:45 INFO - PROCESS | 3720 | 1463971965090 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 19:52:45 INFO - PROCESS | 3720 | 1463971965093 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:52:45 INFO - PROCESS | 3720 | 1463971965095 Marionette TRACE conn2 <- [1,1890,null,{}] 19:52:45 INFO - PROCESS | 3720 | 1463971965098 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:45 INFO - PROCESS | 3720 | 1463971965226 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 19:52:45 INFO - PROCESS | 3720 | 1463971965236 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:45 INFO - PROCESS | 3720 | ++DOCSHELL 10E53000 == 54 [pid = 3720] [id = 482] 19:52:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (16786C00) [pid = 3720] [serial = 1446] [outer = 00000000] 19:52:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (17E0AC00) [pid = 3720] [serial = 1447] [outer = 16786C00] 19:52:45 INFO - PROCESS | 3720 | 1463971965279 Marionette DEBUG loaded listener.js 19:52:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17E0BC00) [pid = 3720] [serial = 1448] [outer = 16786C00] 19:52:45 INFO - PROCESS | 3720 | 1463971965671 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 638ms 19:52:45 INFO - PROCESS | 3720 | 1463971965732 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 19:52:45 INFO - PROCESS | 3720 | 1463971965734 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 19:52:45 INFO - PROCESS | 3720 | 1463971965737 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:52:45 INFO - PROCESS | 3720 | 1463971965739 Marionette TRACE conn2 <- [1,1894,null,{}] 19:52:45 INFO - PROCESS | 3720 | 1463971965742 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:45 INFO - PROCESS | 3720 | 1463971965827 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 19:52:45 INFO - PROCESS | 3720 | 1463971965833 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:45 INFO - PROCESS | 3720 | ++DOCSHELL 17652C00 == 55 [pid = 3720] [id = 483] 19:52:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1822F800) [pid = 3720] [serial = 1449] [outer = 00000000] 19:52:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1827CC00) [pid = 3720] [serial = 1450] [outer = 1822F800] 19:52:45 INFO - PROCESS | 3720 | 1463971965877 Marionette DEBUG loaded listener.js 19:52:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (19716000) [pid = 3720] [serial = 1451] [outer = 1822F800] 19:52:46 INFO - PROCESS | 3720 | 1463971966421 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 19:52:46 INFO - PROCESS | 3720 | 1463971966478 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 19:52:46 INFO - PROCESS | 3720 | 1463971966483 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 19:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:52:46 INFO - PROCESS | 3720 | 1463971966488 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:52:46 INFO - PROCESS | 3720 | 1463971966493 Marionette TRACE conn2 <- [1,1898,null,{}] 19:52:46 INFO - PROCESS | 3720 | 1463971966499 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:46 INFO - PROCESS | 3720 | 1463971966608 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 19:52:46 INFO - PROCESS | 3720 | 1463971966752 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:46 INFO - PROCESS | 3720 | ++DOCSHELL 0F275400 == 56 [pid = 3720] [id = 484] 19:52:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (10437800) [pid = 3720] [serial = 1452] [outer = 00000000] 19:52:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (10FB8000) [pid = 3720] [serial = 1453] [outer = 10437800] 19:52:46 INFO - PROCESS | 3720 | 1463971966808 Marionette DEBUG loaded listener.js 19:52:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (11C5D400) [pid = 3720] [serial = 1454] [outer = 10437800] 19:52:47 INFO - PROCESS | 3720 | 1463971967452 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 995ms 19:52:47 INFO - PROCESS | 3720 | 1463971967491 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:52:47 INFO - PROCESS | 3720 | 1463971967497 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 19:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:52:47 INFO - PROCESS | 3720 | 1463971967504 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:52:47 INFO - PROCESS | 3720 | 1463971967507 Marionette TRACE conn2 <- [1,1902,null,{}] 19:52:47 INFO - PROCESS | 3720 | 1463971967511 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:47 INFO - PROCESS | 3720 | 1463971967617 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 19:52:47 INFO - PROCESS | 3720 | 1463971967758 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:47 INFO - PROCESS | 3720 | ++DOCSHELL 10FB4C00 == 57 [pid = 3720] [id = 485] 19:52:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (114A4000) [pid = 3720] [serial = 1455] [outer = 00000000] 19:52:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (15456800) [pid = 3720] [serial = 1456] [outer = 114A4000] 19:52:47 INFO - PROCESS | 3720 | 1463971967812 Marionette DEBUG loaded listener.js 19:52:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (15D01C00) [pid = 3720] [serial = 1457] [outer = 114A4000] 19:52:48 INFO - PROCESS | 3720 | 1463971968380 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 902ms 19:52:48 INFO - PROCESS | 3720 | 1463971968410 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 19:52:48 INFO - PROCESS | 3720 | 1463971968412 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 19:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:52:48 INFO - PROCESS | 3720 | 1463971968417 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:52:48 INFO - PROCESS | 3720 | 1463971968421 Marionette TRACE conn2 <- [1,1906,null,{}] 19:52:48 INFO - PROCESS | 3720 | 1463971968432 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:48 INFO - PROCESS | 3720 | 1463971968523 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:52:48 INFO - PROCESS | 3720 | 1463971968635 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:48 INFO - PROCESS | 3720 | ++DOCSHELL 168B9000 == 58 [pid = 3720] [id = 486] 19:52:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (16963400) [pid = 3720] [serial = 1458] [outer = 00000000] 19:52:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (17E10C00) [pid = 3720] [serial = 1459] [outer = 16963400] 19:52:48 INFO - PROCESS | 3720 | 1463971968735 Marionette DEBUG loaded listener.js 19:52:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (18234000) [pid = 3720] [serial = 1460] [outer = 16963400] 19:52:49 INFO - PROCESS | 3720 | 1463971969344 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 996ms 19:52:49 INFO - PROCESS | 3720 | 1463971969404 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 19:52:49 INFO - PROCESS | 3720 | 1463971969406 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 19:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:52:49 INFO - PROCESS | 3720 | 1463971969410 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:52:49 INFO - PROCESS | 3720 | 1463971969412 Marionette TRACE conn2 <- [1,1910,null,{}] 19:52:49 INFO - PROCESS | 3720 | 1463971969416 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:49 INFO - PROCESS | 3720 | 1463971969518 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 19:52:49 INFO - PROCESS | 3720 | 1463971969674 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:49 INFO - PROCESS | 3720 | ++DOCSHELL 19716400 == 59 [pid = 3720] [id = 487] 19:52:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (198B2400) [pid = 3720] [serial = 1461] [outer = 00000000] 19:52:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (19D50000) [pid = 3720] [serial = 1462] [outer = 198B2400] 19:52:49 INFO - PROCESS | 3720 | 1463971969729 Marionette DEBUG loaded listener.js 19:52:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (19D5A400) [pid = 3720] [serial = 1463] [outer = 198B2400] 19:52:50 INFO - PROCESS | 3720 | 1463971970497 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1151ms 19:52:50 INFO - PROCESS | 3720 | 1463971970576 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 19:52:50 INFO - PROCESS | 3720 | 1463971970580 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 19:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:52:50 INFO - PROCESS | 3720 | 1463971970585 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:52:50 INFO - PROCESS | 3720 | 1463971970589 Marionette TRACE conn2 <- [1,1914,null,{}] 19:52:50 INFO - PROCESS | 3720 | 1463971970595 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:50 INFO - PROCESS | 3720 | 1463971970690 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 19:52:50 INFO - PROCESS | 3720 | 1463971970834 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:50 INFO - PROCESS | 3720 | ++DOCSHELL 10B10400 == 60 [pid = 3720] [id = 488] 19:52:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (10B10C00) [pid = 3720] [serial = 1464] [outer = 00000000] 19:52:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (114A2000) [pid = 3720] [serial = 1465] [outer = 10B10C00] 19:52:50 INFO - PROCESS | 3720 | 1463971970886 Marionette DEBUG loaded listener.js 19:52:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (130C9800) [pid = 3720] [serial = 1466] [outer = 10B10C00] 19:52:51 INFO - PROCESS | 3720 | 1463971971504 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 949ms 19:52:51 INFO - PROCESS | 3720 | 1463971971528 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 19:52:51 INFO - PROCESS | 3720 | 1463971971533 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 19:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:52:51 INFO - PROCESS | 3720 | 1463971971539 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:52:51 INFO - PROCESS | 3720 | 1463971971542 Marionette TRACE conn2 <- [1,1918,null,{}] 19:52:51 INFO - PROCESS | 3720 | 1463971971545 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:51 INFO - PROCESS | 3720 | 1463971971636 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 19:52:51 INFO - PROCESS | 3720 | 1463971971752 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:51 INFO - PROCESS | 3720 | ++DOCSHELL 140CAC00 == 61 [pid = 3720] [id = 489] 19:52:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (14E6EC00) [pid = 3720] [serial = 1467] [outer = 00000000] 19:52:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (15453000) [pid = 3720] [serial = 1468] [outer = 14E6EC00] 19:52:51 INFO - PROCESS | 3720 | 1463971971799 Marionette DEBUG loaded listener.js 19:52:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (154EE400) [pid = 3720] [serial = 1469] [outer = 14E6EC00] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 140CA800 == 60 [pid = 3720] [id = 433] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 10E53000 == 59 [pid = 3720] [id = 482] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 105FAC00 == 58 [pid = 3720] [id = 481] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 174D9C00 == 57 [pid = 3720] [id = 480] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 10F0B800 == 56 [pid = 3720] [id = 479] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 10486400 == 55 [pid = 3720] [id = 478] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 154EC400 == 54 [pid = 3720] [id = 477] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 1539B800 == 53 [pid = 3720] [id = 476] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 1142F000 == 52 [pid = 3720] [id = 475] 19:52:51 INFO - PROCESS | 3720 | --DOCSHELL 0F397400 == 51 [pid = 3720] [id = 474] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (1A110400) [pid = 3720] [serial = 1405] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (17653800) [pid = 3720] [serial = 1390] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (19715400) [pid = 3720] [serial = 1358] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (10FBD400) [pid = 3720] [serial = 1360] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (19711800) [pid = 3720] [serial = 1393] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1545C000) [pid = 3720] [serial = 1363] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (17656400) [pid = 3720] [serial = 1366] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (19CCAC00) [pid = 3720] [serial = 1369] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (130CBC00) [pid = 3720] [serial = 1375] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (13711000) [pid = 3720] [serial = 1376] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (19D59400) [pid = 3720] [serial = 1372] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1545F800) [pid = 3720] [serial = 1381] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (17E08800) [pid = 3720] [serial = 1391] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (15632C00) [pid = 3720] [serial = 1382] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (10B0FC00) [pid = 3720] [serial = 1378] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (11431000) [pid = 3720] [serial = 1379] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (168BE800) [pid = 3720] [serial = 1387] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (166A3400) [pid = 3720] [serial = 1384] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (16784000) [pid = 3720] [serial = 1385] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (19D56800) [pid = 3720] [serial = 1396] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (198A3400) [pid = 3720] [serial = 1394] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (17654000) [pid = 3720] [serial = 1399] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (19D54800) [pid = 3720] [serial = 1402] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (19D9D000) [pid = 3720] [serial = 1397] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1A048800) [pid = 3720] [serial = 1403] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1822A800) [pid = 3720] [serial = 1400] [outer = 00000000] [url = about:blank] 19:52:51 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (16963800) [pid = 3720] [serial = 1388] [outer = 00000000] [url = about:blank] 19:52:52 INFO - PROCESS | 3720 | 1463971972305 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 840ms 19:52:52 INFO - PROCESS | 3720 | 1463971972365 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:52:52 INFO - PROCESS | 3720 | 1463971972367 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 19:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:52:52 INFO - PROCESS | 3720 | 1463971972371 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:52:52 INFO - PROCESS | 3720 | 1463971972374 Marionette TRACE conn2 <- [1,1922,null,{}] 19:52:52 INFO - PROCESS | 3720 | 1463971972384 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:52 INFO - PROCESS | 3720 | 1463971972467 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 19:52:52 INFO - PROCESS | 3720 | 1463971972477 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:52 INFO - PROCESS | 3720 | ++DOCSHELL 153A3800 == 52 [pid = 3720] [id = 490] 19:52:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (153A5400) [pid = 3720] [serial = 1470] [outer = 00000000] 19:52:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (15460C00) [pid = 3720] [serial = 1471] [outer = 153A5400] 19:52:52 INFO - PROCESS | 3720 | 1463971972562 Marionette DEBUG loaded listener.js 19:52:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1564F000) [pid = 3720] [serial = 1472] [outer = 153A5400] 19:52:53 INFO - PROCESS | 3720 | 1463971973010 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 685ms 19:52:53 INFO - PROCESS | 3720 | 1463971973070 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 19:52:53 INFO - PROCESS | 3720 | 1463971973073 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 19:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:52:53 INFO - PROCESS | 3720 | 1463971973076 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:52:53 INFO - PROCESS | 3720 | 1463971973077 Marionette TRACE conn2 <- [1,1926,null,{}] 19:52:53 INFO - PROCESS | 3720 | 1463971973081 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:53 INFO - PROCESS | 3720 | 1463971973161 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:52:53 INFO - PROCESS | 3720 | 1463971973167 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:53 INFO - PROCESS | 3720 | ++DOCSHELL 1543E000 == 53 [pid = 3720] [id = 491] 19:52:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1545EC00) [pid = 3720] [serial = 1473] [outer = 00000000] 19:52:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (166A2C00) [pid = 3720] [serial = 1474] [outer = 1545EC00] 19:52:53 INFO - PROCESS | 3720 | 1463971973211 Marionette DEBUG loaded listener.js 19:52:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (16780000) [pid = 3720] [serial = 1475] [outer = 1545EC00] 19:52:53 INFO - PROCESS | 3720 | 1463971973639 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 591ms 19:52:53 INFO - PROCESS | 3720 | 1463971973672 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 19:52:53 INFO - PROCESS | 3720 | 1463971973674 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 19:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:52:53 INFO - PROCESS | 3720 | 1463971973697 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:52:53 INFO - PROCESS | 3720 | 1463971973699 Marionette TRACE conn2 <- [1,1930,null,{}] 19:52:53 INFO - PROCESS | 3720 | 1463971973702 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:53 INFO - PROCESS | 3720 | 1463971973779 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 19:52:53 INFO - PROCESS | 3720 | 1463971973786 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:53 INFO - PROCESS | 3720 | ++DOCSHELL 13366000 == 54 [pid = 3720] [id = 492] 19:52:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (16699000) [pid = 3720] [serial = 1476] [outer = 00000000] 19:52:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (16D39000) [pid = 3720] [serial = 1477] [outer = 16699000] 19:52:53 INFO - PROCESS | 3720 | 1463971973830 Marionette DEBUG loaded listener.js 19:52:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (170EC800) [pid = 3720] [serial = 1478] [outer = 16699000] 19:52:54 INFO - PROCESS | 3720 | 1463971974332 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 685ms 19:52:54 INFO - PROCESS | 3720 | 1463971974398 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 19:52:54 INFO - PROCESS | 3720 | 1463971974402 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 19:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:52:54 INFO - PROCESS | 3720 | 1463971974416 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:52:54 INFO - PROCESS | 3720 | 1463971974418 Marionette TRACE conn2 <- [1,1934,null,{}] 19:52:54 INFO - PROCESS | 3720 | 1463971974421 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:54 INFO - PROCESS | 3720 | 1463971974552 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 19:52:54 INFO - PROCESS | 3720 | 1463971974619 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:54 INFO - PROCESS | 3720 | ++DOCSHELL 16851800 == 55 [pid = 3720] [id = 493] 19:52:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1764B800) [pid = 3720] [serial = 1479] [outer = 00000000] 19:52:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (17DAFC00) [pid = 3720] [serial = 1480] [outer = 1764B800] 19:52:54 INFO - PROCESS | 3720 | 1463971974664 Marionette DEBUG loaded listener.js 19:52:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (17E09400) [pid = 3720] [serial = 1481] [outer = 1764B800] 19:52:55 INFO - PROCESS | 3720 | 1463971975070 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 684ms 19:52:55 INFO - PROCESS | 3720 | 1463971975118 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 19:52:55 INFO - PROCESS | 3720 | 1463971975120 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 19:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:52:55 INFO - PROCESS | 3720 | 1463971975123 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:52:55 INFO - PROCESS | 3720 | 1463971975125 Marionette TRACE conn2 <- [1,1938,null,{}] 19:52:55 INFO - PROCESS | 3720 | 1463971975128 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:55 INFO - PROCESS | 3720 | 1463971975262 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 19:52:55 INFO - PROCESS | 3720 | 1463971975284 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:55 INFO - PROCESS | 3720 | ++DOCSHELL 0F26A400 == 56 [pid = 3720] [id = 494] 19:52:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1047A400) [pid = 3720] [serial = 1482] [outer = 00000000] 19:52:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (18233400) [pid = 3720] [serial = 1483] [outer = 1047A400] 19:52:55 INFO - PROCESS | 3720 | 1463971975327 Marionette DEBUG loaded listener.js 19:52:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (18237400) [pid = 3720] [serial = 1484] [outer = 1047A400] 19:52:55 INFO - PROCESS | 3720 | 1463971975747 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 700ms 19:52:55 INFO - PROCESS | 3720 | 1463971975811 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:52:55 INFO - PROCESS | 3720 | 1463971975813 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 19:52:55 INFO - PROCESS | 3720 | 1463971975816 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:52:55 INFO - PROCESS | 3720 | 1463971975818 Marionette TRACE conn2 <- [1,1942,null,{}] 19:52:55 INFO - PROCESS | 3720 | 1463971975821 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:55 INFO - PROCESS | 3720 | 1463971975932 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 19:52:56 INFO - PROCESS | 3720 | 1463971975995 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:56 INFO - PROCESS | 3720 | ++DOCSHELL 17E10800 == 57 [pid = 3720] [id = 495] 19:52:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (17EC0400) [pid = 3720] [serial = 1485] [outer = 00000000] 19:52:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (198B0800) [pid = 3720] [serial = 1486] [outer = 17EC0400] 19:52:56 INFO - PROCESS | 3720 | 1463971976039 Marionette DEBUG loaded listener.js 19:52:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (19CC7800) [pid = 3720] [serial = 1487] [outer = 17EC0400] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1047C400) [pid = 3720] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (11436400) [pid = 3720] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (10A5C400) [pid = 3720] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (10F3A000) [pid = 3720] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (17608000) [pid = 3720] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (10A63000) [pid = 3720] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (174D4800) [pid = 3720] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (105F4400) [pid = 3720] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (10A58C00) [pid = 3720] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (15634800) [pid = 3720] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1539C000) [pid = 3720] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:52:56 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (16786C00) [pid = 3720] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:52:56 INFO - PROCESS | 3720 | 1463971976639 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 840ms 19:52:56 INFO - PROCESS | 3720 | 1463971976663 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 19:52:56 INFO - PROCESS | 3720 | 1463971976664 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 19:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:52:56 INFO - PROCESS | 3720 | 1463971976668 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:52:56 INFO - PROCESS | 3720 | 1463971976669 Marionette TRACE conn2 <- [1,1946,null,{}] 19:52:56 INFO - PROCESS | 3720 | 1463971976673 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:56 INFO - PROCESS | 3720 | 1463971976750 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 19:52:56 INFO - PROCESS | 3720 | 1463971976765 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:56 INFO - PROCESS | 3720 | ++DOCSHELL 10A5C400 == 58 [pid = 3720] [id = 496] 19:52:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (12B5E000) [pid = 3720] [serial = 1488] [outer = 00000000] 19:52:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15D0A800) [pid = 3720] [serial = 1489] [outer = 12B5E000] 19:52:56 INFO - PROCESS | 3720 | 1463971976809 Marionette DEBUG loaded listener.js 19:52:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (17604400) [pid = 3720] [serial = 1490] [outer = 12B5E000] 19:52:57 INFO - PROCESS | 3720 | 1463971977231 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 591ms 19:52:57 INFO - PROCESS | 3720 | 1463971977264 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 19:52:57 INFO - PROCESS | 3720 | 1463971977266 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 19:52:57 INFO - PROCESS | 3720 | 1463971977270 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:52:57 INFO - PROCESS | 3720 | 1463971977271 Marionette TRACE conn2 <- [1,1950,null,{}] 19:52:57 INFO - PROCESS | 3720 | 1463971977275 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:57 INFO - PROCESS | 3720 | 1463971977402 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:52:57 INFO - PROCESS | 3720 | 1463971977408 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:57 INFO - PROCESS | 3720 | ++DOCSHELL 15634800 == 59 [pid = 3720] [id = 497] 19:52:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (15D1D400) [pid = 3720] [serial = 1491] [outer = 00000000] 19:52:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (198AC000) [pid = 3720] [serial = 1492] [outer = 15D1D400] 19:52:57 INFO - PROCESS | 3720 | 1463971977452 Marionette DEBUG loaded listener.js 19:52:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (19D59400) [pid = 3720] [serial = 1493] [outer = 15D1D400] 19:52:57 INFO - PROCESS | 3720 | 1463971977875 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 638ms 19:52:57 INFO - PROCESS | 3720 | 1463971977908 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 19:52:57 INFO - PROCESS | 3720 | 1463971977910 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 19:52:57 INFO - PROCESS | 3720 | 1463971977913 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:52:57 INFO - PROCESS | 3720 | 1463971977916 Marionette TRACE conn2 <- [1,1954,null,{}] 19:52:57 INFO - PROCESS | 3720 | 1463971977919 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:58 INFO - PROCESS | 3720 | 1463971978015 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 19:52:58 INFO - PROCESS | 3720 | 1463971978021 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:58 INFO - PROCESS | 3720 | ++DOCSHELL 19DA2800 == 60 [pid = 3720] [id = 498] 19:52:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (19DA6000) [pid = 3720] [serial = 1494] [outer = 00000000] 19:52:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1A10A800) [pid = 3720] [serial = 1495] [outer = 19DA6000] 19:52:58 INFO - PROCESS | 3720 | 1463971978069 Marionette DEBUG loaded listener.js 19:52:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A2E4800) [pid = 3720] [serial = 1496] [outer = 19DA6000] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 173A0800 == 59 [pid = 3720] [id = 441] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 10F46800 == 58 [pid = 3720] [id = 469] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 10A62C00 == 57 [pid = 3720] [id = 439] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 15441C00 == 56 [pid = 3720] [id = 470] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 15464000 == 55 [pid = 3720] [id = 414] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 1A101800 == 54 [pid = 3720] [id = 472] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 16844800 == 53 [pid = 3720] [id = 438] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 14E9B800 == 52 [pid = 3720] [id = 440] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 0F396C00 == 51 [pid = 3720] [id = 471] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 10560400 == 50 [pid = 3720] [id = 473] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 0F26F800 == 49 [pid = 3720] [id = 457] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 15455C00 == 48 [pid = 3720] [id = 434] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 1A056C00 == 47 [pid = 3720] [id = 468] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 15E88000 == 46 [pid = 3720] [id = 452] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 1543C000 == 45 [pid = 3720] [id = 454] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 15D10800 == 44 [pid = 3720] [id = 455] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 198AC800 == 43 [pid = 3720] [id = 456] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 105F0400 == 42 [pid = 3720] [id = 442] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 10B10400 == 41 [pid = 3720] [id = 488] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 19716400 == 40 [pid = 3720] [id = 487] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 10FB4C00 == 39 [pid = 3720] [id = 485] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 168B9000 == 38 [pid = 3720] [id = 486] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 17652C00 == 37 [pid = 3720] [id = 483] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 0F275400 == 36 [pid = 3720] [id = 484] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 1543E000 == 35 [pid = 3720] [id = 491] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 15634800 == 34 [pid = 3720] [id = 497] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 0F26A400 == 33 [pid = 3720] [id = 494] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 16851800 == 32 [pid = 3720] [id = 493] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 17E10800 == 31 [pid = 3720] [id = 495] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 10A5C400 == 30 [pid = 3720] [id = 496] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 153A3800 == 29 [pid = 3720] [id = 490] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 140CAC00 == 28 [pid = 3720] [id = 489] 19:52:59 INFO - PROCESS | 3720 | --DOCSHELL 13366000 == 27 [pid = 3720] [id = 492] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1827CC00) [pid = 3720] [serial = 1450] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (11437800) [pid = 3720] [serial = 1424] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (13314400) [pid = 3720] [serial = 1427] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (12D81C00) [pid = 3720] [serial = 1421] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (11250C00) [pid = 3720] [serial = 1420] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (166A1C00) [pid = 3720] [serial = 1435] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (17656C00) [pid = 3720] [serial = 1441] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (13314800) [pid = 3720] [serial = 1408] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A502000) [pid = 3720] [serial = 1417] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1760AC00) [pid = 3720] [serial = 1445] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17604000) [pid = 3720] [serial = 1438] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (17607400) [pid = 3720] [serial = 1439] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (16788000) [pid = 3720] [serial = 1436] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (17DA9000) [pid = 3720] [serial = 1442] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (154EC800) [pid = 3720] [serial = 1328] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (12AEAC00) [pid = 3720] [serial = 1426] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (13D8B400) [pid = 3720] [serial = 1289] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (15D1A800) [pid = 3720] [serial = 1432] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (10F40400) [pid = 3720] [serial = 1423] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (15461C00) [pid = 3720] [serial = 1444] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15D0DC00) [pid = 3720] [serial = 1411] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15455400) [pid = 3720] [serial = 1430] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17E0AC00) [pid = 3720] [serial = 1447] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (16009400) [pid = 3720] [serial = 1433] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (15441800) [pid = 3720] [serial = 1429] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (19D54000) [pid = 3720] [serial = 1414] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (17E0BC00) [pid = 3720] [serial = 1448] [outer = 00000000] [url = about:blank] 19:53:00 INFO - PROCESS | 3720 | 1463971980138 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2240ms 19:53:00 INFO - PROCESS | 3720 | 1463971980156 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 19:53:00 INFO - PROCESS | 3720 | 1463971980160 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 19:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:53:00 INFO - PROCESS | 3720 | 1463971980171 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:53:00 INFO - PROCESS | 3720 | 1463971980174 Marionette TRACE conn2 <- [1,1958,null,{}] 19:53:00 INFO - PROCESS | 3720 | 1463971980181 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:00 INFO - PROCESS | 3720 | 1463971980271 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 19:53:00 INFO - PROCESS | 3720 | 1463971980283 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:00 INFO - PROCESS | 3720 | ++DOCSHELL 0F276800 == 28 [pid = 3720] [id = 499] 19:53:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (0F277C00) [pid = 3720] [serial = 1497] [outer = 00000000] 19:53:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (10558C00) [pid = 3720] [serial = 1498] [outer = 0F277C00] 19:53:00 INFO - PROCESS | 3720 | 1463971980330 Marionette DEBUG loaded listener.js 19:53:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (105F4C00) [pid = 3720] [serial = 1499] [outer = 0F277C00] 19:53:00 INFO - PROCESS | 3720 | 1463971980824 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 684ms 19:53:00 INFO - PROCESS | 3720 | 1463971980867 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:53:00 INFO - PROCESS | 3720 | 1463971980873 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 19:53:00 INFO - PROCESS | 3720 | 1463971980880 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:53:00 INFO - PROCESS | 3720 | 1463971980883 Marionette TRACE conn2 <- [1,1962,null,{}] 19:53:00 INFO - PROCESS | 3720 | 1463971980886 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:00 INFO - PROCESS | 3720 | 1463971980968 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 19:53:00 INFO - PROCESS | 3720 | 1463971980979 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:00 INFO - PROCESS | 3720 | ++DOCSHELL 10B17400 == 29 [pid = 3720] [id = 500] 19:53:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (10F09C00) [pid = 3720] [serial = 1500] [outer = 00000000] 19:53:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (10F3C800) [pid = 3720] [serial = 1501] [outer = 10F09C00] 19:53:01 INFO - PROCESS | 3720 | 1463971981025 Marionette DEBUG loaded listener.js 19:53:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (10F46800) [pid = 3720] [serial = 1502] [outer = 10F09C00] 19:53:01 INFO - PROCESS | 3720 | 1463971981492 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 622ms 19:53:01 INFO - PROCESS | 3720 | 1463971981520 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 19:53:01 INFO - PROCESS | 3720 | 1463971981523 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 19:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:53:01 INFO - PROCESS | 3720 | 1463971981527 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:53:01 INFO - PROCESS | 3720 | 1463971981530 Marionette TRACE conn2 <- [1,1966,null,{}] 19:53:01 INFO - PROCESS | 3720 | 1463971981545 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:01 INFO - PROCESS | 3720 | 1463971981638 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:53:01 INFO - PROCESS | 3720 | 1463971981649 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:01 INFO - PROCESS | 3720 | ++DOCSHELL 1288B000 == 30 [pid = 3720] [id = 501] 19:53:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (12AE6400) [pid = 3720] [serial = 1503] [outer = 00000000] 19:53:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (12B64800) [pid = 3720] [serial = 1504] [outer = 12AE6400] 19:53:01 INFO - PROCESS | 3720 | 1463971981730 Marionette DEBUG loaded listener.js 19:53:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (130CAC00) [pid = 3720] [serial = 1505] [outer = 12AE6400] 19:53:02 INFO - PROCESS | 3720 | 1463971982187 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 684ms 19:53:02 INFO - PROCESS | 3720 | 1463971982225 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 19:53:02 INFO - PROCESS | 3720 | 1463971982228 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 19:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:53:02 INFO - PROCESS | 3720 | 1463971982231 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:53:02 INFO - PROCESS | 3720 | 1463971982232 Marionette TRACE conn2 <- [1,1970,null,{}] 19:53:02 INFO - PROCESS | 3720 | 1463971982236 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:02 INFO - PROCESS | 3720 | 1463971982316 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 19:53:02 INFO - PROCESS | 3720 | 1463971982322 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:02 INFO - PROCESS | 3720 | ++DOCSHELL 130CF400 == 31 [pid = 3720] [id = 502] 19:53:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (13709000) [pid = 3720] [serial = 1506] [outer = 00000000] 19:53:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (140BDC00) [pid = 3720] [serial = 1507] [outer = 13709000] 19:53:02 INFO - PROCESS | 3720 | 1463971982367 Marionette DEBUG loaded listener.js 19:53:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (14E69800) [pid = 3720] [serial = 1508] [outer = 13709000] 19:53:02 INFO - PROCESS | 3720 | 1463971982796 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 637ms 19:53:02 INFO - PROCESS | 3720 | 1463971982853 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 19:53:02 INFO - PROCESS | 3720 | 1463971982855 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 19:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:53:02 INFO - PROCESS | 3720 | 1463971982858 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:53:02 INFO - PROCESS | 3720 | 1463971982860 Marionette TRACE conn2 <- [1,1974,null,{}] 19:53:02 INFO - PROCESS | 3720 | 1463971982863 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:02 INFO - PROCESS | 3720 | 1463971982941 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 19:53:02 INFO - PROCESS | 3720 | 1463971982950 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:02 INFO - PROCESS | 3720 | ++DOCSHELL 14E9B800 == 32 [pid = 3720] [id = 503] 19:53:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (15368800) [pid = 3720] [serial = 1509] [outer = 00000000] 19:53:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1543C000) [pid = 3720] [serial = 1510] [outer = 15368800] 19:53:02 INFO - PROCESS | 3720 | 1463971982994 Marionette DEBUG loaded listener.js 19:53:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (15441C00) [pid = 3720] [serial = 1511] [outer = 15368800] 19:53:03 INFO - PROCESS | 3720 | 1463971983468 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 638ms 19:53:03 INFO - PROCESS | 3720 | 1463971983497 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 19:53:03 INFO - PROCESS | 3720 | 1463971983499 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 19:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:53:03 INFO - PROCESS | 3720 | 1463971983506 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:53:03 INFO - PROCESS | 3720 | 1463971983508 Marionette TRACE conn2 <- [1,1978,null,{}] 19:53:03 INFO - PROCESS | 3720 | 1463971983511 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:03 INFO - PROCESS | 3720 | 1463971983620 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 19:53:03 INFO - PROCESS | 3720 | 1463971983644 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:03 INFO - PROCESS | 3720 | ++DOCSHELL 1562AC00 == 33 [pid = 3720] [id = 504] 19:53:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (15631400) [pid = 3720] [serial = 1512] [outer = 00000000] 19:53:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (15D19800) [pid = 3720] [serial = 1513] [outer = 15631400] 19:53:03 INFO - PROCESS | 3720 | 1463971983690 Marionette DEBUG loaded listener.js 19:53:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (15E8E400) [pid = 3720] [serial = 1514] [outer = 15631400] 19:53:04 INFO - PROCESS | 3720 | 1463971984103 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 622ms 19:53:04 INFO - PROCESS | 3720 | 1463971984149 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 19:53:04 INFO - PROCESS | 3720 | 1463971984150 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 19:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:53:04 INFO - PROCESS | 3720 | 1463971984154 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:53:04 INFO - PROCESS | 3720 | 1463971984156 Marionette TRACE conn2 <- [1,1982,null,{}] 19:53:04 INFO - PROCESS | 3720 | 1463971984159 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:04 INFO - PROCESS | 3720 | 1463971984279 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 19:53:04 INFO - PROCESS | 3720 | 1463971984453 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:04 INFO - PROCESS | 3720 | ++DOCSHELL 0C386400 == 34 [pid = 3720] [id = 505] 19:53:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (0C386C00) [pid = 3720] [serial = 1515] [outer = 00000000] 19:53:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (0F273000) [pid = 3720] [serial = 1516] [outer = 0C386C00] 19:53:04 INFO - PROCESS | 3720 | 1463971984511 Marionette DEBUG loaded listener.js 19:53:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (10370400) [pid = 3720] [serial = 1517] [outer = 0C386C00] 19:53:05 INFO - PROCESS | 3720 | 1463971985189 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1089ms 19:53:05 INFO - PROCESS | 3720 | 1463971985254 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:53:05 INFO - PROCESS | 3720 | 1463971985258 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 19:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:53:05 INFO - PROCESS | 3720 | 1463971985263 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:53:05 INFO - PROCESS | 3720 | 1463971985266 Marionette TRACE conn2 <- [1,1986,null,{}] 19:53:05 INFO - PROCESS | 3720 | 1463971985295 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:05 INFO - PROCESS | 3720 | 1463971985410 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 19:53:05 INFO - PROCESS | 3720 | 1463971985535 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:05 INFO - PROCESS | 3720 | ++DOCSHELL 1120E000 == 35 [pid = 3720] [id = 506] 19:53:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (11211000) [pid = 3720] [serial = 1518] [outer = 00000000] 19:53:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (128A8C00) [pid = 3720] [serial = 1519] [outer = 11211000] 19:53:05 INFO - PROCESS | 3720 | 1463971985593 Marionette DEBUG loaded listener.js 19:53:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1336C000) [pid = 3720] [serial = 1520] [outer = 11211000] 19:53:06 INFO - PROCESS | 3720 | 1463971986390 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1213ms 19:53:06 INFO - PROCESS | 3720 | 1463971986464 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 19:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:53:06 INFO - PROCESS | 3720 | 1463971986467 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 19:53:06 INFO - PROCESS | 3720 | 1463971986471 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:53:06 INFO - PROCESS | 3720 | 1463971986473 Marionette TRACE conn2 <- [1,1990,null,{}] 19:53:06 INFO - PROCESS | 3720 | 1463971986478 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:06 INFO - PROCESS | 3720 | 1463971986592 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 19:53:06 INFO - PROCESS | 3720 | 1463971986794 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:06 INFO - PROCESS | 3720 | ++DOCSHELL 0C385000 == 36 [pid = 3720] [id = 507] 19:53:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (0C387400) [pid = 3720] [serial = 1521] [outer = 00000000] 19:53:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (0F271800) [pid = 3720] [serial = 1522] [outer = 0C387400] 19:53:06 INFO - PROCESS | 3720 | 1463971986845 Marionette DEBUG loaded listener.js 19:53:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1032C000) [pid = 3720] [serial = 1523] [outer = 0C387400] 19:53:07 INFO - PROCESS | 3720 | --DOCSHELL 114AE000 == 35 [pid = 3720] [id = 423] 19:53:07 INFO - PROCESS | 3720 | --DOCSHELL 11A03C00 == 34 [pid = 3720] [id = 417] 19:53:07 INFO - PROCESS | 3720 | --DOCSHELL 15447000 == 33 [pid = 3720] [id = 419] 19:53:07 INFO - PROCESS | 3720 | --DOCSHELL 15440C00 == 32 [pid = 3720] [id = 424] 19:53:07 INFO - PROCESS | 3720 | --DOCSHELL 140C3C00 == 31 [pid = 3720] [id = 425] 19:53:07 INFO - PROCESS | 3720 | 1463971987414 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 995ms 19:53:07 INFO - PROCESS | 3720 | 1463971987471 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 19:53:07 INFO - PROCESS | 3720 | 1463971987475 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 19:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:53:07 INFO - PROCESS | 3720 | 1463971987479 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:53:07 INFO - PROCESS | 3720 | 1463971987483 Marionette TRACE conn2 <- [1,1994,null,{}] 19:53:07 INFO - PROCESS | 3720 | 1463971987487 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:07 INFO - PROCESS | 3720 | 1463971987571 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 19:53:07 INFO - PROCESS | 3720 | 1463971987672 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:07 INFO - PROCESS | 3720 | ++DOCSHELL 105F4400 == 32 [pid = 3720] [id = 508] 19:53:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (10A62000) [pid = 3720] [serial = 1524] [outer = 00000000] 19:53:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (114AE000) [pid = 3720] [serial = 1525] [outer = 10A62000] 19:53:07 INFO - PROCESS | 3720 | 1463971987719 Marionette DEBUG loaded listener.js 19:53:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (12D82400) [pid = 3720] [serial = 1526] [outer = 10A62000] 19:53:08 INFO - PROCESS | 3720 | 1463971988128 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 19:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 684ms 19:53:08 INFO - PROCESS | 3720 | 1463971988178 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 19:53:08 INFO - PROCESS | 3720 | 1463971988181 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 19:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:53:08 INFO - PROCESS | 3720 | 1463971988189 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:53:08 INFO - PROCESS | 3720 | 1463971988191 Marionette TRACE conn2 <- [1,1998,null,{}] 19:53:08 INFO - PROCESS | 3720 | 1463971988194 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:08 INFO - PROCESS | 3720 | 1463971988275 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:53:08 INFO - PROCESS | 3720 | 1463971988283 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:08 INFO - PROCESS | 3720 | ++DOCSHELL 13D88800 == 33 [pid = 3720] [id = 509] 19:53:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (13D8A800) [pid = 3720] [serial = 1527] [outer = 00000000] 19:53:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (15448400) [pid = 3720] [serial = 1528] [outer = 13D8A800] 19:53:08 INFO - PROCESS | 3720 | 1463971988333 Marionette DEBUG loaded listener.js 19:53:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (1546EC00) [pid = 3720] [serial = 1529] [outer = 13D8A800] 19:53:08 INFO - PROCESS | 3720 | 1463971988822 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 19:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 700ms 19:53:08 INFO - PROCESS | 3720 | 1463971988886 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 19:53:08 INFO - PROCESS | 3720 | 1463971988888 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 19:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:53:08 INFO - PROCESS | 3720 | 1463971988893 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:53:08 INFO - PROCESS | 3720 | 1463971988899 Marionette TRACE conn2 <- [1,2002,null,{}] 19:53:08 INFO - PROCESS | 3720 | 1463971988908 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:08 INFO - PROCESS | 3720 | 1463971988991 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 19:53:09 INFO - PROCESS | 3720 | 1463971989095 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:09 INFO - PROCESS | 3720 | ++DOCSHELL 16781C00 == 34 [pid = 3720] [id = 510] 19:53:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (16782000) [pid = 3720] [serial = 1530] [outer = 00000000] 19:53:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1678D400) [pid = 3720] [serial = 1531] [outer = 16782000] 19:53:09 INFO - PROCESS | 3720 | 1463971989140 Marionette DEBUG loaded listener.js 19:53:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (167F1C00) [pid = 3720] [serial = 1532] [outer = 16782000] 19:53:09 INFO - PROCESS | 3720 | 1463971989513 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 699ms 19:53:09 INFO - PROCESS | 3720 | 1463971989575 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 19:53:09 INFO - PROCESS | 3720 | 1463971989577 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 19:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:53:09 INFO - PROCESS | 3720 | 1463971989581 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:53:09 INFO - PROCESS | 3720 | 1463971989582 Marionette TRACE conn2 <- [1,2006,null,{}] 19:53:09 INFO - PROCESS | 3720 | 1463971989592 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:09 INFO - PROCESS | 3720 | 1463971989727 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 19:53:09 INFO - PROCESS | 3720 | 1463971989739 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:09 INFO - PROCESS | 3720 | ++DOCSHELL 0C37C400 == 35 [pid = 3720] [id = 511] 19:53:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (11208C00) [pid = 3720] [serial = 1533] [outer = 00000000] 19:53:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (1708DC00) [pid = 3720] [serial = 1534] [outer = 11208C00] 19:53:09 INFO - PROCESS | 3720 | 1463971989851 Marionette DEBUG loaded listener.js 19:53:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1744F000) [pid = 3720] [serial = 1535] [outer = 11208C00] 19:53:10 INFO - PROCESS | 3720 | 1463971990269 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 747ms 19:53:10 INFO - PROCESS | 3720 | 1463971990321 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 19:53:10 INFO - PROCESS | 3720 | 1463971990323 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 19:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:53:10 INFO - PROCESS | 3720 | 1463971990326 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:53:10 INFO - PROCESS | 3720 | 1463971990328 Marionette TRACE conn2 <- [1,2010,null,{}] 19:53:10 INFO - PROCESS | 3720 | 1463971990337 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:10 INFO - PROCESS | 3720 | 1463971990444 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 19:53:10 INFO - PROCESS | 3720 | 1463971990450 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:10 INFO - PROCESS | 3720 | ++DOCSHELL 17450800 == 36 [pid = 3720] [id = 512] 19:53:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (174DA000) [pid = 3720] [serial = 1536] [outer = 00000000] 19:53:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1760BC00) [pid = 3720] [serial = 1537] [outer = 174DA000] 19:53:10 INFO - PROCESS | 3720 | 1463971990502 Marionette DEBUG loaded listener.js 19:53:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1764D800) [pid = 3720] [serial = 1538] [outer = 174DA000] 19:53:10 INFO - PROCESS | 3720 | 1463971990979 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 700ms 19:53:11 INFO - PROCESS | 3720 | 1463971991026 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 19:53:11 INFO - PROCESS | 3720 | 1463971991028 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 19:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:53:11 INFO - PROCESS | 3720 | 1463971991031 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:53:11 INFO - PROCESS | 3720 | 1463971991033 Marionette TRACE conn2 <- [1,2014,null,{}] 19:53:11 INFO - PROCESS | 3720 | 1463971991037 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:11 INFO - PROCESS | 3720 | 1463971991181 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 19:53:11 INFO - PROCESS | 3720 | 1463971991193 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:11 INFO - PROCESS | 3720 | ++DOCSHELL 17605C00 == 37 [pid = 3720] [id = 513] 19:53:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (17651000) [pid = 3720] [serial = 1539] [outer = 00000000] 19:53:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (17E06400) [pid = 3720] [serial = 1540] [outer = 17651000] 19:53:11 INFO - PROCESS | 3720 | 1463971991236 Marionette DEBUG loaded listener.js 19:53:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (17E0DC00) [pid = 3720] [serial = 1541] [outer = 17651000] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1A104000) [pid = 3720] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (1543E400) [pid = 3720] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (18236C00) [pid = 3720] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (10F0D400) [pid = 3720] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (10FBAC00) [pid = 3720] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (15446400) [pid = 3720] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (1336B800) [pid = 3720] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (16972400) [pid = 3720] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (198ACC00) [pid = 3720] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (17447000) [pid = 3720] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1539A800) [pid = 3720] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (15E8D000) [pid = 3720] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (10F0C800) [pid = 3720] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (15D09800) [pid = 3720] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1A105400) [pid = 3720] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (15442800) [pid = 3720] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (11474800) [pid = 3720] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (0F277C00) [pid = 3720] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (10F09C00) [pid = 3720] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (12AE6400) [pid = 3720] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (13709000) [pid = 3720] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (15368800) [pid = 3720] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1764B800) [pid = 3720] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (1047A400) [pid = 3720] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (17EC0400) [pid = 3720] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (15D1D400) [pid = 3720] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (14E6EC00) [pid = 3720] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (10B10C00) [pid = 3720] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (198B2400) [pid = 3720] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (16963400) [pid = 3720] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (114A4000) [pid = 3720] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (10437800) [pid = 3720] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1822F800) [pid = 3720] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (16699000) [pid = 3720] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1545EC00) [pid = 3720] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (153A5400) [pid = 3720] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (12B5E000) [pid = 3720] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:53:11 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (0F277800) [pid = 3720] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:53:11 INFO - PROCESS | 3720 | 1463971991897 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 902ms 19:53:11 INFO - PROCESS | 3720 | 1463971991936 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:53:11 INFO - PROCESS | 3720 | 1463971991938 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 19:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:53:11 INFO - PROCESS | 3720 | 1463971991942 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:53:11 INFO - PROCESS | 3720 | 1463971991945 Marionette TRACE conn2 <- [1,2018,null,{}] 19:53:11 INFO - PROCESS | 3720 | 1463971991949 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:12 INFO - PROCESS | 3720 | 1463971992066 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 19:53:12 INFO - PROCESS | 3720 | 1463971992128 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:12 INFO - PROCESS | 3720 | ++DOCSHELL 1047B800 == 38 [pid = 3720] [id = 514] 19:53:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (10B12400) [pid = 3720] [serial = 1542] [outer = 00000000] 19:53:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (10FBAC00) [pid = 3720] [serial = 1543] [outer = 10B12400] 19:53:12 INFO - PROCESS | 3720 | 1463971992171 Marionette DEBUG loaded listener.js 19:53:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1289D800) [pid = 3720] [serial = 1544] [outer = 10B12400] 19:53:12 INFO - PROCESS | 3720 | 1463971992522 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 638ms 19:53:12 INFO - PROCESS | 3720 | 1463971992590 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 19:53:12 INFO - PROCESS | 3720 | 1463971992592 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 19:53:12 INFO - PROCESS | 3720 | 1463971992595 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:53:12 INFO - PROCESS | 3720 | 1463971992597 Marionette TRACE conn2 <- [1,2022,null,{}] 19:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:53:12 INFO - PROCESS | 3720 | 1463971992610 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:12 INFO - PROCESS | 3720 | 1463971992685 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 19:53:12 INFO - PROCESS | 3720 | 1463971992692 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:12 INFO - PROCESS | 3720 | ++DOCSHELL 10B18C00 == 39 [pid = 3720] [id = 515] 19:53:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (10F0D400) [pid = 3720] [serial = 1545] [outer = 00000000] 19:53:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (14EBEC00) [pid = 3720] [serial = 1546] [outer = 10F0D400] 19:53:12 INFO - PROCESS | 3720 | 1463971992736 Marionette DEBUG loaded listener.js 19:53:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (15452800) [pid = 3720] [serial = 1547] [outer = 10F0D400] 19:53:13 INFO - PROCESS | 3720 | 1463971993196 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 638ms 19:53:13 INFO - PROCESS | 3720 | 1463971993218 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 19:53:13 INFO - PROCESS | 3720 | 1463971993220 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 19:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:53:13 INFO - PROCESS | 3720 | 1463971993223 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:53:13 INFO - PROCESS | 3720 | 1463971993225 Marionette TRACE conn2 <- [1,2026,null,{}] 19:53:13 INFO - PROCESS | 3720 | 1463971993228 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:13 INFO - PROCESS | 3720 | 1463971993347 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 19:53:13 INFO - PROCESS | 3720 | 1463971993355 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:13 INFO - PROCESS | 3720 | ++DOCSHELL 103D2800 == 40 [pid = 3720] [id = 516] 19:53:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (15368800) [pid = 3720] [serial = 1548] [outer = 00000000] 19:53:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (167FA800) [pid = 3720] [serial = 1549] [outer = 15368800] 19:53:13 INFO - PROCESS | 3720 | 1463971993399 Marionette DEBUG loaded listener.js 19:53:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1760CC00) [pid = 3720] [serial = 1550] [outer = 15368800] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 10B18800 == 39 [pid = 3720] [id = 431] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 10504C00 == 38 [pid = 3720] [id = 421] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 10A58000 == 37 [pid = 3720] [id = 429] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 19DA2800 == 36 [pid = 3720] [id = 498] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 10B0E000 == 35 [pid = 3720] [id = 430] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 0F275000 == 34 [pid = 3720] [id = 416] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 0F26D400 == 33 [pid = 3720] [id = 415] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 137F3C00 == 32 [pid = 3720] [id = 432] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 168B5400 == 31 [pid = 3720] [id = 420] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 11C67C00 == 30 [pid = 3720] [id = 422] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 0F276C00 == 29 [pid = 3720] [id = 426] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 13710000 == 28 [pid = 3720] [id = 418] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 103F8400 == 27 [pid = 3720] [id = 428] 19:53:14 INFO - PROCESS | 3720 | --DOCSHELL 1307C000 == 26 [pid = 3720] [id = 427] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (12AF0800) [pid = 3720] [serial = 1319] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1A10A800) [pid = 3720] [serial = 1495] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (10558C00) [pid = 3720] [serial = 1498] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (10F3C800) [pid = 3720] [serial = 1501] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (10F46800) [pid = 3720] [serial = 1502] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (130CAC00) [pid = 3720] [serial = 1505] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (12B64800) [pid = 3720] [serial = 1504] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (140BDC00) [pid = 3720] [serial = 1507] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (14E69800) [pid = 3720] [serial = 1508] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1543C000) [pid = 3720] [serial = 1510] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15441C00) [pid = 3720] [serial = 1511] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17DAFC00) [pid = 3720] [serial = 1480] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (18233400) [pid = 3720] [serial = 1483] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (17E09400) [pid = 3720] [serial = 1481] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (198B0800) [pid = 3720] [serial = 1486] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (18237400) [pid = 3720] [serial = 1484] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (198AC000) [pid = 3720] [serial = 1492] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (19CC7800) [pid = 3720] [serial = 1487] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (154EE400) [pid = 3720] [serial = 1469] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (15453000) [pid = 3720] [serial = 1468] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (130C9800) [pid = 3720] [serial = 1466] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (114A2000) [pid = 3720] [serial = 1465] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (19D5A400) [pid = 3720] [serial = 1463] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (19D50000) [pid = 3720] [serial = 1462] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (18234000) [pid = 3720] [serial = 1460] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (17E10C00) [pid = 3720] [serial = 1459] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (15D01C00) [pid = 3720] [serial = 1457] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (15456800) [pid = 3720] [serial = 1456] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (11C5D400) [pid = 3720] [serial = 1454] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (10FB8000) [pid = 3720] [serial = 1453] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (19716000) [pid = 3720] [serial = 1451] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (16D39000) [pid = 3720] [serial = 1477] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (166A2C00) [pid = 3720] [serial = 1474] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16780000) [pid = 3720] [serial = 1475] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15460C00) [pid = 3720] [serial = 1471] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1564F000) [pid = 3720] [serial = 1472] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (105F4C00) [pid = 3720] [serial = 1499] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (19D59400) [pid = 3720] [serial = 1493] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (15D0A800) [pid = 3720] [serial = 1489] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17604400) [pid = 3720] [serial = 1490] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (170EC800) [pid = 3720] [serial = 1478] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (11438400) [pid = 3720] [serial = 1280] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1A50B400) [pid = 3720] [serial = 1418] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1564A000) [pid = 3720] [serial = 1364] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (19CC1000) [pid = 3720] [serial = 1277] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (12A8D800) [pid = 3720] [serial = 1361] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (19D5C000) [pid = 3720] [serial = 1373] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (198A5000) [pid = 3720] [serial = 1286] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (15E81400) [pid = 3720] [serial = 1283] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17602C00) [pid = 3720] [serial = 1316] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (19D51800) [pid = 3720] [serial = 1370] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (1760E800) [pid = 3720] [serial = 1325] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (15B35800) [pid = 3720] [serial = 1322] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (18231C00) [pid = 3720] [serial = 1367] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1A055000) [pid = 3720] [serial = 1415] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (1A2E7C00) [pid = 3720] [serial = 1406] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (16694C00) [pid = 3720] [serial = 1412] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (140C9000) [pid = 3720] [serial = 1409] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (15D19800) [pid = 3720] [serial = 1513] [outer = 00000000] [url = about:blank] 19:53:15 INFO - PROCESS | 3720 | 1463971995285 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2085ms 19:53:15 INFO - PROCESS | 3720 | 1463971995334 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 19:53:15 INFO - PROCESS | 3720 | 1463971995338 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 19:53:15 INFO - PROCESS | 3720 | 1463971995343 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:53:15 INFO - PROCESS | 3720 | 1463971995347 Marionette TRACE conn2 <- [1,2030,null,{}] 19:53:15 INFO - PROCESS | 3720 | 1463971995354 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:15 INFO - PROCESS | 3720 | 1463971995444 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 19:53:15 INFO - PROCESS | 3720 | 1463971995453 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:15 INFO - PROCESS | 3720 | ++DOCSHELL 1055C400 == 27 [pid = 3720] [id = 517] 19:53:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (1055FC00) [pid = 3720] [serial = 1551] [outer = 00000000] 19:53:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (10A61C00) [pid = 3720] [serial = 1552] [outer = 1055FC00] 19:53:15 INFO - PROCESS | 3720 | 1463971995505 Marionette DEBUG loaded listener.js 19:53:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (10B10800) [pid = 3720] [serial = 1553] [outer = 1055FC00] 19:53:15 INFO - PROCESS | 3720 | 1463971996009 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 700ms 19:53:16 INFO - PROCESS | 3720 | 1463971996044 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 19:53:16 INFO - PROCESS | 3720 | 1463971996050 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 19:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:53:16 INFO - PROCESS | 3720 | 1463971996056 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:53:16 INFO - PROCESS | 3720 | 1463971996059 Marionette TRACE conn2 <- [1,2034,null,{}] 19:53:16 INFO - PROCESS | 3720 | 1463971996063 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:16 INFO - PROCESS | 3720 | 1463971996147 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:53:16 INFO - PROCESS | 3720 | 1463971996158 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:16 INFO - PROCESS | 3720 | ++DOCSHELL 10F46400 == 28 [pid = 3720] [id = 518] 19:53:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (10F46800) [pid = 3720] [serial = 1554] [outer = 00000000] 19:53:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (10FBA800) [pid = 3720] [serial = 1555] [outer = 10F46800] 19:53:16 INFO - PROCESS | 3720 | 1463971996203 Marionette DEBUG loaded listener.js 19:53:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (11252000) [pid = 3720] [serial = 1556] [outer = 10F46800] 19:53:16 INFO - PROCESS | 3720 | 1463971996658 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 622ms 19:53:16 INFO - PROCESS | 3720 | 1463971996676 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 19:53:16 INFO - PROCESS | 3720 | 1463971996679 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 19:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:53:16 INFO - PROCESS | 3720 | 1463971996683 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:53:16 INFO - PROCESS | 3720 | 1463971996686 Marionette TRACE conn2 <- [1,2038,null,{}] 19:53:16 INFO - PROCESS | 3720 | 1463971996701 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:16 INFO - PROCESS | 3720 | 1463971996788 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 19:53:16 INFO - PROCESS | 3720 | 1463971996798 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:16 INFO - PROCESS | 3720 | ++DOCSHELL 12B5B400 == 29 [pid = 3720] [id = 519] 19:53:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (12B5DC00) [pid = 3720] [serial = 1557] [outer = 00000000] 19:53:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (13076400) [pid = 3720] [serial = 1558] [outer = 12B5DC00] 19:53:16 INFO - PROCESS | 3720 | 1463971996847 Marionette DEBUG loaded listener.js 19:53:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (13315400) [pid = 3720] [serial = 1559] [outer = 12B5DC00] 19:53:17 INFO - PROCESS | 3720 | 1463971997343 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 685ms 19:53:17 INFO - PROCESS | 3720 | 1463971997381 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 19:53:17 INFO - PROCESS | 3720 | 1463971997383 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 19:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:53:17 INFO - PROCESS | 3720 | 1463971997387 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:53:17 INFO - PROCESS | 3720 | 1463971997388 Marionette TRACE conn2 <- [1,2042,null,{}] 19:53:17 INFO - PROCESS | 3720 | 1463971997391 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:17 INFO - PROCESS | 3720 | 1463971997479 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 19:53:17 INFO - PROCESS | 3720 | 1463971997486 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:17 INFO - PROCESS | 3720 | ++DOCSHELL 137F2000 == 30 [pid = 3720] [id = 520] 19:53:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (13D8C000) [pid = 3720] [serial = 1560] [outer = 00000000] 19:53:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (14E62C00) [pid = 3720] [serial = 1561] [outer = 13D8C000] 19:53:17 INFO - PROCESS | 3720 | 1463971997531 Marionette DEBUG loaded listener.js 19:53:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (14EB9000) [pid = 3720] [serial = 1562] [outer = 13D8C000] 19:53:17 INFO - PROCESS | 3720 | 1463971997981 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 638ms 19:53:18 INFO - PROCESS | 3720 | 1463971998025 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:53:18 INFO - PROCESS | 3720 | 1463971998027 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 19:53:18 INFO - PROCESS | 3720 | 1463971998030 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:53:18 INFO - PROCESS | 3720 | 1463971998031 Marionette TRACE conn2 <- [1,2046,null,{}] 19:53:18 INFO - PROCESS | 3720 | 1463971998035 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:18 INFO - PROCESS | 3720 | 1463971998113 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:53:18 INFO - PROCESS | 3720 | 1463971998120 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:18 INFO - PROCESS | 3720 | ++DOCSHELL 153A5800 == 31 [pid = 3720] [id = 521] 19:53:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (153A6000) [pid = 3720] [serial = 1563] [outer = 00000000] 19:53:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (15445000) [pid = 3720] [serial = 1564] [outer = 153A6000] 19:53:18 INFO - PROCESS | 3720 | 1463971998164 Marionette DEBUG loaded listener.js 19:53:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (15453000) [pid = 3720] [serial = 1565] [outer = 153A6000] 19:53:18 INFO - PROCESS | 3720 | 1463971998622 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 638ms 19:53:18 INFO - PROCESS | 3720 | 1463971998668 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 19:53:18 INFO - PROCESS | 3720 | 1463971998670 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 19:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:53:18 INFO - PROCESS | 3720 | 1463971998674 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:53:18 INFO - PROCESS | 3720 | 1463971998675 Marionette TRACE conn2 <- [1,2050,null,{}] 19:53:18 INFO - PROCESS | 3720 | 1463971998679 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:18 INFO - PROCESS | 3720 | 1463971998785 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 19:53:18 INFO - PROCESS | 3720 | 1463971998795 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:18 INFO - PROCESS | 3720 | ++DOCSHELL 15B28C00 == 32 [pid = 3720] [id = 522] 19:53:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (15B2A800) [pid = 3720] [serial = 1566] [outer = 00000000] 19:53:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (15D0A800) [pid = 3720] [serial = 1567] [outer = 15B2A800] 19:53:18 INFO - PROCESS | 3720 | 1463971998841 Marionette DEBUG loaded listener.js 19:53:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15E80C00) [pid = 3720] [serial = 1568] [outer = 15B2A800] 19:53:19 INFO - PROCESS | 3720 | 1463971999305 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 700ms 19:53:19 INFO - PROCESS | 3720 | 1463971999373 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 19:53:19 INFO - PROCESS | 3720 | 1463971999375 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 19:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:53:19 INFO - PROCESS | 3720 | 1463971999379 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:53:19 INFO - PROCESS | 3720 | 1463971999380 Marionette TRACE conn2 <- [1,2054,null,{}] 19:53:19 INFO - PROCESS | 3720 | 1463971999384 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:19 INFO - PROCESS | 3720 | 1463971999458 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 19:53:19 INFO - PROCESS | 3720 | 1463971999492 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:19 INFO - PROCESS | 3720 | ++DOCSHELL 15D06C00 == 33 [pid = 3720] [id = 523] 19:53:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (15E84400) [pid = 3720] [serial = 1569] [outer = 00000000] 19:53:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16695800) [pid = 3720] [serial = 1570] [outer = 15E84400] 19:53:19 INFO - PROCESS | 3720 | 1463971999536 Marionette DEBUG loaded listener.js 19:53:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16696800) [pid = 3720] [serial = 1571] [outer = 15E84400] 19:53:19 INFO - PROCESS | 3720 | 1463971999941 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 637ms 19:53:20 INFO - PROCESS | 3720 | 1463972000001 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 19:53:20 INFO - PROCESS | 3720 | 1463972000003 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 19:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:53:20 INFO - PROCESS | 3720 | 1463972000006 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:53:20 INFO - PROCESS | 3720 | 1463972000008 Marionette TRACE conn2 <- [1,2058,null,{}] 19:53:20 INFO - PROCESS | 3720 | 1463972000011 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:20 INFO - PROCESS | 3720 | 1463972000093 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 19:53:20 INFO - PROCESS | 3720 | 1463972000100 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:20 INFO - PROCESS | 3720 | ++DOCSHELL 15E8DC00 == 34 [pid = 3720] [id = 524] 19:53:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1669E000) [pid = 3720] [serial = 1572] [outer = 00000000] 19:53:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1677F800) [pid = 3720] [serial = 1573] [outer = 1669E000] 19:53:20 INFO - PROCESS | 3720 | 1463972000155 Marionette DEBUG loaded listener.js 19:53:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (166A1800) [pid = 3720] [serial = 1574] [outer = 1669E000] 19:53:20 INFO - PROCESS | 3720 | 1463972000603 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 622ms 19:53:20 INFO - PROCESS | 3720 | 1463972000650 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:53:20 INFO - PROCESS | 3720 | 1463972000652 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 19:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:53:20 INFO - PROCESS | 3720 | 1463972000656 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:53:20 INFO - PROCESS | 3720 | 1463972000658 Marionette TRACE conn2 <- [1,2062,null,{}] 19:53:20 INFO - PROCESS | 3720 | 1463972000661 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:20 INFO - PROCESS | 3720 | 1463972000769 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 19:53:20 INFO - PROCESS | 3720 | 1463972000778 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:20 INFO - PROCESS | 3720 | ++DOCSHELL 114A1C00 == 35 [pid = 3720] [id = 525] 19:53:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (12AF2400) [pid = 3720] [serial = 1575] [outer = 00000000] 19:53:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1678D000) [pid = 3720] [serial = 1576] [outer = 12AF2400] 19:53:20 INFO - PROCESS | 3720 | 1463972000895 Marionette DEBUG loaded listener.js 19:53:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16844400) [pid = 3720] [serial = 1577] [outer = 12AF2400] 19:53:21 INFO - PROCESS | 3720 | 1463972001306 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 700ms 19:53:21 INFO - PROCESS | 3720 | 1463972001358 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 19:53:21 INFO - PROCESS | 3720 | 1463972001360 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 19:53:21 INFO - PROCESS | 3720 | 1463972001363 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:53:21 INFO - PROCESS | 3720 | 1463972001364 Marionette TRACE conn2 <- [1,2066,null,{}] 19:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:53:21 INFO - PROCESS | 3720 | 1463972001368 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:21 INFO - PROCESS | 3720 | 1463972001484 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:53:21 INFO - PROCESS | 3720 | 1463972001490 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:21 INFO - PROCESS | 3720 | ++DOCSHELL 13707C00 == 36 [pid = 3720] [id = 526] 19:53:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (13D89400) [pid = 3720] [serial = 1578] [outer = 00000000] 19:53:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1696AC00) [pid = 3720] [serial = 1579] [outer = 13D89400] 19:53:21 INFO - PROCESS | 3720 | 1463972001533 Marionette DEBUG loaded listener.js 19:53:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (16D3A800) [pid = 3720] [serial = 1580] [outer = 13D89400] 19:53:21 INFO - PROCESS | 3720 | 1463972001968 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 622ms 19:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:53:21 INFO - PROCESS | 3720 | 1463972002002 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 19:53:21 INFO - PROCESS | 3720 | 1463972002005 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 19:53:21 INFO - PROCESS | 3720 | 1463972002008 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:53:21 INFO - PROCESS | 3720 | 1463972002010 Marionette TRACE conn2 <- [1,2070,null,{}] 19:53:22 INFO - PROCESS | 3720 | 1463972002013 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:22 INFO - PROCESS | 3720 | 1463972002144 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 19:53:22 INFO - PROCESS | 3720 | 1463972002241 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:22 INFO - PROCESS | 3720 | ++DOCSHELL 174D4000 == 37 [pid = 3720] [id = 527] 19:53:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (174DB800) [pid = 3720] [serial = 1581] [outer = 00000000] 19:53:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1760B400) [pid = 3720] [serial = 1582] [outer = 174DB800] 19:53:22 INFO - PROCESS | 3720 | 1463972002294 Marionette DEBUG loaded listener.js 19:53:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1764B400) [pid = 3720] [serial = 1583] [outer = 174DB800] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (10F0D400) [pid = 3720] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (11208C00) [pid = 3720] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (174DA000) [pid = 3720] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17651000) [pid = 3720] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (10B12400) [pid = 3720] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0C387400) [pid = 3720] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (11211000) [pid = 3720] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0C386C00) [pid = 3720] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15631400) [pid = 3720] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16782000) [pid = 3720] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (13D8A800) [pid = 3720] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (10A62000) [pid = 3720] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:53:22 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (19DA6000) [pid = 3720] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:53:23 INFO - PROCESS | 3720 | 1463972003036 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1026ms 19:53:23 INFO - PROCESS | 3720 | 1463972003049 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 19:53:23 INFO - PROCESS | 3720 | 1463972003051 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 19:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:53:23 INFO - PROCESS | 3720 | 1463972003068 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:53:23 INFO - PROCESS | 3720 | 1463972003070 Marionette TRACE conn2 <- [1,2074,null,{}] 19:53:23 INFO - PROCESS | 3720 | 1463972003073 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:23 INFO - PROCESS | 3720 | 1463972003171 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 19:53:23 INFO - PROCESS | 3720 | 1463972003178 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:23 INFO - PROCESS | 3720 | ++DOCSHELL 10A62000 == 38 [pid = 3720] [id = 528] 19:53:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (10B11000) [pid = 3720] [serial = 1584] [outer = 00000000] 19:53:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1370E800) [pid = 3720] [serial = 1585] [outer = 10B11000] 19:53:23 INFO - PROCESS | 3720 | 1463972003221 Marionette DEBUG loaded listener.js 19:53:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (15399800) [pid = 3720] [serial = 1586] [outer = 10B11000] 19:53:23 INFO - PROCESS | 3720 | 1463972003655 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 637ms 19:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:53:23 INFO - PROCESS | 3720 | 1463972003688 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 19:53:23 INFO - PROCESS | 3720 | 1463972003689 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 19:53:23 INFO - PROCESS | 3720 | 1463972003693 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:53:23 INFO - PROCESS | 3720 | 1463972003694 Marionette TRACE conn2 <- [1,2078,null,{}] 19:53:23 INFO - PROCESS | 3720 | 1463972003698 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:23 INFO - PROCESS | 3720 | 1463972003772 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 19:53:23 INFO - PROCESS | 3720 | 1463972003778 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:23 INFO - PROCESS | 3720 | ++DOCSHELL 11C04C00 == 39 [pid = 3720] [id = 529] 19:53:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (128A5C00) [pid = 3720] [serial = 1587] [outer = 00000000] 19:53:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (174DBC00) [pid = 3720] [serial = 1588] [outer = 128A5C00] 19:53:23 INFO - PROCESS | 3720 | 1463972003822 Marionette DEBUG loaded listener.js 19:53:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1760D400) [pid = 3720] [serial = 1589] [outer = 128A5C00] 19:53:24 INFO - PROCESS | 3720 | 1463972004247 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 591ms 19:53:24 INFO - PROCESS | 3720 | 1463972004290 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 19:53:24 INFO - PROCESS | 3720 | 1463972004292 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 19:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:53:24 INFO - PROCESS | 3720 | 1463972004295 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:53:24 INFO - PROCESS | 3720 | 1463972004297 Marionette TRACE conn2 <- [1,2082,null,{}] 19:53:24 INFO - PROCESS | 3720 | 1463972004300 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:24 INFO - PROCESS | 3720 | 1463972004375 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 19:53:24 INFO - PROCESS | 3720 | 1463972004382 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:24 INFO - PROCESS | 3720 | ++DOCSHELL 166A1C00 == 40 [pid = 3720] [id = 530] 19:53:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17651000) [pid = 3720] [serial = 1590] [outer = 00000000] 19:53:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (17E02400) [pid = 3720] [serial = 1591] [outer = 17651000] 19:53:24 INFO - PROCESS | 3720 | 1463972004424 Marionette DEBUG loaded listener.js 19:53:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17E08000) [pid = 3720] [serial = 1592] [outer = 17651000] 19:53:24 INFO - PROCESS | 3720 | 1463972004839 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 591ms 19:53:24 INFO - PROCESS | 3720 | 1463972004900 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 19:53:24 INFO - PROCESS | 3720 | 1463972004902 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 19:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:53:24 INFO - PROCESS | 3720 | 1463972004905 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:53:24 INFO - PROCESS | 3720 | 1463972004906 Marionette TRACE conn2 <- [1,2086,null,{}] 19:53:24 INFO - PROCESS | 3720 | 1463972004910 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:25 INFO - PROCESS | 3720 | 1463972005037 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 19:53:25 INFO - PROCESS | 3720 | 1463972005214 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:25 INFO - PROCESS | 3720 | ++DOCSHELL 0C77A800 == 41 [pid = 3720] [id = 531] 19:53:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0C77E400) [pid = 3720] [serial = 1593] [outer = 00000000] 19:53:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0F271C00) [pid = 3720] [serial = 1594] [outer = 0C77E400] 19:53:25 INFO - PROCESS | 3720 | 1463972005271 Marionette DEBUG loaded listener.js 19:53:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1055BC00) [pid = 3720] [serial = 1595] [outer = 0C77E400] 19:53:25 INFO - PROCESS | 3720 | 1463972005972 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1135ms 19:53:26 INFO - PROCESS | 3720 | 1463972006046 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:53:26 INFO - PROCESS | 3720 | 1463972006050 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 19:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:53:26 INFO - PROCESS | 3720 | 1463972006055 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:53:26 INFO - PROCESS | 3720 | 1463972006060 Marionette TRACE conn2 <- [1,2090,null,{}] 19:53:26 INFO - PROCESS | 3720 | 1463972006065 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:26 INFO - PROCESS | 3720 | 1463972006189 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 19:53:26 INFO - PROCESS | 3720 | 1463972006324 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:26 INFO - PROCESS | 3720 | ++DOCSHELL 11477800 == 42 [pid = 3720] [id = 532] 19:53:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (114A2000) [pid = 3720] [serial = 1596] [outer = 00000000] 19:53:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (11CF3400) [pid = 3720] [serial = 1597] [outer = 114A2000] 19:53:26 INFO - PROCESS | 3720 | 1463972006381 Marionette DEBUG loaded listener.js 19:53:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (12D2F800) [pid = 3720] [serial = 1598] [outer = 114A2000] 19:53:27 INFO - PROCESS | 3720 | 1463972007332 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1354ms 19:53:27 INFO - PROCESS | 3720 | 1463972007402 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 19:53:27 INFO - PROCESS | 3720 | 1463972007406 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 19:53:27 INFO - PROCESS | 3720 | 1463972007411 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:53:27 INFO - PROCESS | 3720 | 1463972007415 Marionette TRACE conn2 <- [1,2094,null,{}] 19:53:27 INFO - PROCESS | 3720 | 1463972007421 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:27 INFO - PROCESS | 3720 | 1463972007525 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:53:27 INFO - PROCESS | 3720 | 1463972007676 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 10B18C00 == 41 [pid = 3720] [id = 515] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 0C385000 == 40 [pid = 3720] [id = 507] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 17450800 == 39 [pid = 3720] [id = 512] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 1120E000 == 38 [pid = 3720] [id = 506] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 17605C00 == 37 [pid = 3720] [id = 513] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 0C37C400 == 36 [pid = 3720] [id = 511] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 0C386400 == 35 [pid = 3720] [id = 505] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 1047B800 == 34 [pid = 3720] [id = 514] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 0F276800 == 33 [pid = 3720] [id = 499] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 16781C00 == 32 [pid = 3720] [id = 510] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 13D88800 == 31 [pid = 3720] [id = 509] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 10B17400 == 30 [pid = 3720] [id = 500] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 105F4400 == 29 [pid = 3720] [id = 508] 19:53:27 INFO - PROCESS | 3720 | --DOCSHELL 103D2800 == 28 [pid = 3720] [id = 516] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1A2E4800) [pid = 3720] [serial = 1496] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1764D800) [pid = 3720] [serial = 1538] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1744F000) [pid = 3720] [serial = 1535] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1289D800) [pid = 3720] [serial = 1544] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (167F1C00) [pid = 3720] [serial = 1532] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (15452800) [pid = 3720] [serial = 1547] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (167FA800) [pid = 3720] [serial = 1549] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1708DC00) [pid = 3720] [serial = 1534] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1760BC00) [pid = 3720] [serial = 1537] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17E06400) [pid = 3720] [serial = 1540] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (10FBAC00) [pid = 3720] [serial = 1543] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14EBEC00) [pid = 3720] [serial = 1546] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1032C000) [pid = 3720] [serial = 1523] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0F271800) [pid = 3720] [serial = 1522] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1336C000) [pid = 3720] [serial = 1520] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (128A8C00) [pid = 3720] [serial = 1519] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (10370400) [pid = 3720] [serial = 1517] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0F273000) [pid = 3720] [serial = 1516] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (15E8E400) [pid = 3720] [serial = 1514] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17E0DC00) [pid = 3720] [serial = 1541] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1678D400) [pid = 3720] [serial = 1531] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (15448400) [pid = 3720] [serial = 1528] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1546EC00) [pid = 3720] [serial = 1529] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (12D82400) [pid = 3720] [serial = 1526] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (114AE000) [pid = 3720] [serial = 1525] [outer = 00000000] [url = about:blank] 19:53:27 INFO - PROCESS | 3720 | ++DOCSHELL 0C37C400 == 29 [pid = 3720] [id = 533] 19:53:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0C37DC00) [pid = 3720] [serial = 1599] [outer = 00000000] 19:53:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0F276800) [pid = 3720] [serial = 1600] [outer = 0C37DC00] 19:53:27 INFO - PROCESS | 3720 | 1463972007757 Marionette DEBUG loaded listener.js 19:53:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (105F4400) [pid = 3720] [serial = 1601] [outer = 0C37DC00] 19:53:28 INFO - PROCESS | 3720 | 1463972008221 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 825ms 19:53:28 INFO - PROCESS | 3720 | 1463972008262 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 19:53:28 INFO - PROCESS | 3720 | 1463972008268 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 19:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:53:28 INFO - PROCESS | 3720 | 1463972008274 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:53:28 INFO - PROCESS | 3720 | 1463972008277 Marionette TRACE conn2 <- [1,2098,null,{}] 19:53:28 INFO - PROCESS | 3720 | 1463972008280 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:28 INFO - PROCESS | 3720 | 1463972008364 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 19:53:28 INFO - PROCESS | 3720 | 1463972008374 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:28 INFO - PROCESS | 3720 | ++DOCSHELL 10F3CC00 == 30 [pid = 3720] [id = 534] 19:53:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (10F3D000) [pid = 3720] [serial = 1602] [outer = 00000000] 19:53:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (11254000) [pid = 3720] [serial = 1603] [outer = 10F3D000] 19:53:28 INFO - PROCESS | 3720 | 1463972008418 Marionette DEBUG loaded listener.js 19:53:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (114AC400) [pid = 3720] [serial = 1604] [outer = 10F3D000] 19:53:28 INFO - PROCESS | 3720 | 1463972008908 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 684ms 19:53:28 INFO - PROCESS | 3720 | 1463972008971 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 19:53:28 INFO - PROCESS | 3720 | 1463972008973 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 19:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:53:28 INFO - PROCESS | 3720 | 1463972008976 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:53:28 INFO - PROCESS | 3720 | 1463972008980 Marionette TRACE conn2 <- [1,2102,null,{}] 19:53:28 INFO - PROCESS | 3720 | 1463972008991 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:29 INFO - PROCESS | 3720 | 1463972009100 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 19:53:29 INFO - PROCESS | 3720 | 1463972009201 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:29 INFO - PROCESS | 3720 | ++DOCSHELL 12B64000 == 31 [pid = 3720] [id = 535] 19:53:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (12D82400) [pid = 3720] [serial = 1605] [outer = 00000000] 19:53:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (13D88400) [pid = 3720] [serial = 1606] [outer = 12D82400] 19:53:29 INFO - PROCESS | 3720 | 1463972009248 Marionette DEBUG loaded listener.js 19:53:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (140C4800) [pid = 3720] [serial = 1607] [outer = 12D82400] 19:53:29 INFO - PROCESS | 3720 | 1463972009619 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 684ms 19:53:29 INFO - PROCESS | 3720 | 1463972009676 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 19:53:29 INFO - PROCESS | 3720 | 1463972009678 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 19:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:53:29 INFO - PROCESS | 3720 | 1463972009682 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:53:29 INFO - PROCESS | 3720 | 1463972009683 Marionette TRACE conn2 <- [1,2106,null,{}] 19:53:29 INFO - PROCESS | 3720 | 1463972009687 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:29 INFO - PROCESS | 3720 | 1463972009767 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:53:29 INFO - PROCESS | 3720 | 1463972009774 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:29 INFO - PROCESS | 3720 | ++DOCSHELL 14EBAC00 == 32 [pid = 3720] [id = 536] 19:53:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (15439C00) [pid = 3720] [serial = 1608] [outer = 00000000] 19:53:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15453C00) [pid = 3720] [serial = 1609] [outer = 15439C00] 19:53:29 INFO - PROCESS | 3720 | 1463972009818 Marionette DEBUG loaded listener.js 19:53:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1545CC00) [pid = 3720] [serial = 1610] [outer = 15439C00] 19:53:30 INFO - PROCESS | 3720 | 1463972010322 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 685ms 19:53:30 INFO - PROCESS | 3720 | 1463972010372 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 19:53:30 INFO - PROCESS | 3720 | 1463972010374 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 19:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:53:30 INFO - PROCESS | 3720 | 1463972010377 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:53:30 INFO - PROCESS | 3720 | 1463972010379 Marionette TRACE conn2 <- [1,2110,null,{}] 19:53:30 INFO - PROCESS | 3720 | 1463972010383 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:30 INFO - PROCESS | 3720 | 1463972010516 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 19:53:30 INFO - PROCESS | 3720 | 1463972010547 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:30 INFO - PROCESS | 3720 | ++DOCSHELL 13708400 == 33 [pid = 3720] [id = 537] 19:53:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (154F8C00) [pid = 3720] [serial = 1611] [outer = 00000000] 19:53:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (15B2C400) [pid = 3720] [serial = 1612] [outer = 154F8C00] 19:53:30 INFO - PROCESS | 3720 | 1463972010592 Marionette DEBUG loaded listener.js 19:53:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15D0DC00) [pid = 3720] [serial = 1613] [outer = 154F8C00] 19:53:31 INFO - PROCESS | 3720 | 1463972011028 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 700ms 19:53:31 INFO - PROCESS | 3720 | 1463972011081 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:53:31 INFO - PROCESS | 3720 | 1463972011083 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 19:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:53:31 INFO - PROCESS | 3720 | 1463972011087 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:53:31 INFO - PROCESS | 3720 | 1463972011088 Marionette TRACE conn2 <- [1,2114,null,{}] 19:53:31 INFO - PROCESS | 3720 | 1463972011092 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:31 INFO - PROCESS | 3720 | 1463972011218 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 19:53:31 INFO - PROCESS | 3720 | 1463972011283 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:31 INFO - PROCESS | 3720 | ++DOCSHELL 15E8C800 == 34 [pid = 3720] [id = 538] 19:53:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (15E8D400) [pid = 3720] [serial = 1614] [outer = 00000000] 19:53:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1677F400) [pid = 3720] [serial = 1615] [outer = 15E8D400] 19:53:31 INFO - PROCESS | 3720 | 1463972011334 Marionette DEBUG loaded listener.js 19:53:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16787C00) [pid = 3720] [serial = 1616] [outer = 15E8D400] 19:53:31 INFO - PROCESS | 3720 | 1463972011741 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 684ms 19:53:31 INFO - PROCESS | 3720 | 1463972011785 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 19:53:31 INFO - PROCESS | 3720 | 1463972011787 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 19:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:53:31 INFO - PROCESS | 3720 | 1463972011793 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:53:31 INFO - PROCESS | 3720 | 1463972011795 Marionette TRACE conn2 <- [1,2118,null,{}] 19:53:31 INFO - PROCESS | 3720 | 1463972011798 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:31 INFO - PROCESS | 3720 | 1463972011930 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (153A6000) [pid = 3720] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1669E000) [pid = 3720] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (15B2A800) [pid = 3720] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (12AF2400) [pid = 3720] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (13D89400) [pid = 3720] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (174DB800) [pid = 3720] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (10B11000) [pid = 3720] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (128A5C00) [pid = 3720] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (13D8C000) [pid = 3720] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (12B5DC00) [pid = 3720] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (1055FC00) [pid = 3720] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (10F46800) [pid = 3720] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:53:32 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (15E84400) [pid = 3720] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:53:32 INFO - PROCESS | 3720 | 1463972012095 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:32 INFO - PROCESS | 3720 | ++DOCSHELL 0F26F800 == 35 [pid = 3720] [id = 539] 19:53:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0F272000) [pid = 3720] [serial = 1617] [outer = 00000000] 19:53:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (10F43C00) [pid = 3720] [serial = 1618] [outer = 0F272000] 19:53:32 INFO - PROCESS | 3720 | 1463972012140 Marionette DEBUG loaded listener.js 19:53:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (128A5C00) [pid = 3720] [serial = 1619] [outer = 0F272000] 19:53:32 INFO - PROCESS | 3720 | 1463972012511 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 19:53:32 INFO - PROCESS | 3720 | 1463972012533 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 19:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:53:32 INFO - PROCESS | 3720 | 1463972012536 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:53:32 INFO - PROCESS | 3720 | 1463972012538 Marionette TRACE conn2 <- [1,2122,null,{}] 19:53:32 INFO - PROCESS | 3720 | 1463972012541 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:32 INFO - PROCESS | 3720 | 1463972012658 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 19:53:32 INFO - PROCESS | 3720 | 1463972012667 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:32 INFO - PROCESS | 3720 | ++DOCSHELL 12A8D800 == 36 [pid = 3720] [id = 540] 19:53:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (13707800) [pid = 3720] [serial = 1620] [outer = 00000000] 19:53:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (167F6800) [pid = 3720] [serial = 1621] [outer = 13707800] 19:53:32 INFO - PROCESS | 3720 | 1463972012710 Marionette DEBUG loaded listener.js 19:53:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (168B5800) [pid = 3720] [serial = 1622] [outer = 13707800] 19:53:33 INFO - PROCESS | 3720 | 1463972013115 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 622ms 19:53:33 INFO - PROCESS | 3720 | 1463972013175 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 19:53:33 INFO - PROCESS | 3720 | 1463972013176 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 19:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:53:33 INFO - PROCESS | 3720 | 1463972013180 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:53:33 INFO - PROCESS | 3720 | 1463972013182 Marionette TRACE conn2 <- [1,2126,null,{}] 19:53:33 INFO - PROCESS | 3720 | 1463972013185 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:33 INFO - PROCESS | 3720 | 1463972013294 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 19:53:33 INFO - PROCESS | 3720 | 1463972013303 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:33 INFO - PROCESS | 3720 | ++DOCSHELL 12D84000 == 37 [pid = 3720] [id = 541] 19:53:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1370F400) [pid = 3720] [serial = 1623] [outer = 00000000] 19:53:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1739E000) [pid = 3720] [serial = 1624] [outer = 1370F400] 19:53:33 INFO - PROCESS | 3720 | 1463972013347 Marionette DEBUG loaded listener.js 19:53:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17447000) [pid = 3720] [serial = 1625] [outer = 1370F400] 19:53:33 INFO - PROCESS | 3720 | 1463972013761 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 622ms 19:53:33 INFO - PROCESS | 3720 | 1463972013802 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 19:53:33 INFO - PROCESS | 3720 | 1463972013804 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 19:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:53:33 INFO - PROCESS | 3720 | 1463972013807 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:53:33 INFO - PROCESS | 3720 | 1463972013808 Marionette TRACE conn2 <- [1,2130,null,{}] 19:53:33 INFO - PROCESS | 3720 | 1463972013812 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:33 INFO - PROCESS | 3720 | 1463972013925 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 19:53:33 INFO - PROCESS | 3720 | 1463972013934 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:33 INFO - PROCESS | 3720 | ++DOCSHELL 13D8F000 == 38 [pid = 3720] [id = 542] 19:53:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (168BEC00) [pid = 3720] [serial = 1626] [outer = 00000000] 19:53:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1760AC00) [pid = 3720] [serial = 1627] [outer = 168BEC00] 19:53:33 INFO - PROCESS | 3720 | 1463972013977 Marionette DEBUG loaded listener.js 19:53:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1760B000) [pid = 3720] [serial = 1628] [outer = 168BEC00] 19:53:34 INFO - PROCESS | 3720 | 1463972014614 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:53:34 INFO - PROCESS | 3720 | 1463972014718 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 19:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:53:34 INFO - PROCESS | 3720 | 1463972014723 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:53:34 INFO - PROCESS | 3720 | 1463972014728 Marionette TRACE conn2 <- [1,2134,null,{}] 19:53:34 INFO - PROCESS | 3720 | 1463972014733 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:34 INFO - PROCESS | 3720 | 1463972014850 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 19:53:34 INFO - PROCESS | 3720 | 1463972014978 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:34 INFO - PROCESS | 3720 | ++DOCSHELL 10A5B000 == 39 [pid = 3720] [id = 543] 19:53:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (10B0A800) [pid = 3720] [serial = 1629] [outer = 00000000] 19:53:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (10F41400) [pid = 3720] [serial = 1630] [outer = 10B0A800] 19:53:35 INFO - PROCESS | 3720 | 1463972015035 Marionette DEBUG loaded listener.js 19:53:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (12B64800) [pid = 3720] [serial = 1631] [outer = 10B0A800] 19:53:35 INFO - PROCESS | 3720 | 1463972015599 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 19:53:35 INFO - PROCESS | 3720 | 1463972015675 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 19:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:53:35 INFO - PROCESS | 3720 | 1463972015682 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:53:35 INFO - PROCESS | 3720 | 1463972015685 Marionette TRACE conn2 <- [1,2138,null,{}] 19:53:35 INFO - PROCESS | 3720 | 1463972015688 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:35 INFO - PROCESS | 3720 | 1463972015790 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:53:35 INFO - PROCESS | 3720 | 1463972015923 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:35 INFO - PROCESS | 3720 | ++DOCSHELL 140CB000 == 40 [pid = 3720] [id = 544] 19:53:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1543FC00) [pid = 3720] [serial = 1632] [outer = 00000000] 19:53:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (15D15C00) [pid = 3720] [serial = 1633] [outer = 1543FC00] 19:53:35 INFO - PROCESS | 3720 | 1463972015978 Marionette DEBUG loaded listener.js 19:53:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (16699C00) [pid = 3720] [serial = 1634] [outer = 1543FC00] 19:53:36 INFO - PROCESS | 3720 | 1463972016565 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 933ms 19:53:36 INFO - PROCESS | 3720 | 1463972016625 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 19:53:36 INFO - PROCESS | 3720 | 1463972016627 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 19:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:53:36 INFO - PROCESS | 3720 | 1463972016631 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:53:36 INFO - PROCESS | 3720 | 1463972016634 Marionette TRACE conn2 <- [1,2142,null,{}] 19:53:36 INFO - PROCESS | 3720 | 1463972016645 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:36 INFO - PROCESS | 3720 | 1463972016748 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 19:53:36 INFO - PROCESS | 3720 | 1463972016883 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:36 INFO - PROCESS | 3720 | ++DOCSHELL 17653400 == 41 [pid = 3720] [id = 545] 19:53:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17653800) [pid = 3720] [serial = 1635] [outer = 00000000] 19:53:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (17DAAC00) [pid = 3720] [serial = 1636] [outer = 17653800] 19:53:36 INFO - PROCESS | 3720 | 1463972016939 Marionette DEBUG loaded listener.js 19:53:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (17E04400) [pid = 3720] [serial = 1637] [outer = 17653800] 19:53:37 INFO - PROCESS | 3720 | 1463972017474 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 886ms 19:53:37 INFO - PROCESS | 3720 | 1463972017519 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 19:53:37 INFO - PROCESS | 3720 | 1463972017521 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 19:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:53:37 INFO - PROCESS | 3720 | 1463972017525 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:53:37 INFO - PROCESS | 3720 | 1463972017527 Marionette TRACE conn2 <- [1,2146,null,{}] 19:53:37 INFO - PROCESS | 3720 | 1463972017531 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:37 INFO - PROCESS | 3720 | 1463972017631 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 19:53:37 INFO - PROCESS | 3720 | 1463972017742 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:37 INFO - PROCESS | 3720 | ++DOCSHELL 0F279000 == 42 [pid = 3720] [id = 546] 19:53:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (0F397400) [pid = 3720] [serial = 1638] [outer = 00000000] 19:53:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (13711400) [pid = 3720] [serial = 1639] [outer = 0F397400] 19:53:37 INFO - PROCESS | 3720 | 1463972017795 Marionette DEBUG loaded listener.js 19:53:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1543C800) [pid = 3720] [serial = 1640] [outer = 0F397400] 19:53:38 INFO - PROCESS | 3720 | 1463972018555 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1042ms 19:53:38 INFO - PROCESS | 3720 | 1463972018583 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 19:53:38 INFO - PROCESS | 3720 | 1463972018587 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 19:53:38 INFO - PROCESS | 3720 | 1463972018592 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:53:38 INFO - PROCESS | 3720 | 1463972018595 Marionette TRACE conn2 <- [1,2150,null,{}] 19:53:38 INFO - PROCESS | 3720 | 1463972018600 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:38 INFO - PROCESS | 3720 | 1463972018699 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 19:53:38 INFO - PROCESS | 3720 | 1463972018807 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:38 INFO - PROCESS | 3720 | ++DOCSHELL 12A97400 == 43 [pid = 3720] [id = 547] 19:53:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (12B5DC00) [pid = 3720] [serial = 1641] [outer = 00000000] 19:53:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (14E66400) [pid = 3720] [serial = 1642] [outer = 12B5DC00] 19:53:38 INFO - PROCESS | 3720 | 1463972018855 Marionette DEBUG loaded listener.js 19:53:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1543E000) [pid = 3720] [serial = 1643] [outer = 12B5DC00] 19:53:39 INFO - PROCESS | 3720 | --DOCSHELL 14E9B800 == 42 [pid = 3720] [id = 503] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (17E02400) [pid = 3720] [serial = 1591] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (15445000) [pid = 3720] [serial = 1564] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (15453000) [pid = 3720] [serial = 1565] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1677F800) [pid = 3720] [serial = 1573] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (15D0A800) [pid = 3720] [serial = 1567] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (15E80C00) [pid = 3720] [serial = 1568] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1678D000) [pid = 3720] [serial = 1576] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (16844400) [pid = 3720] [serial = 1577] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1696AC00) [pid = 3720] [serial = 1579] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1760B400) [pid = 3720] [serial = 1582] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1370E800) [pid = 3720] [serial = 1585] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (15399800) [pid = 3720] [serial = 1586] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (174DBC00) [pid = 3720] [serial = 1588] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (14EB9000) [pid = 3720] [serial = 1562] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14E62C00) [pid = 3720] [serial = 1561] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1764B400) [pid = 3720] [serial = 1583] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (13076400) [pid = 3720] [serial = 1558] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (13315400) [pid = 3720] [serial = 1559] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (10A61C00) [pid = 3720] [serial = 1552] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (11252000) [pid = 3720] [serial = 1556] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (10B10800) [pid = 3720] [serial = 1553] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (10FBA800) [pid = 3720] [serial = 1555] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16695800) [pid = 3720] [serial = 1570] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16696800) [pid = 3720] [serial = 1571] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16D3A800) [pid = 3720] [serial = 1580] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (166A1800) [pid = 3720] [serial = 1574] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1760D400) [pid = 3720] [serial = 1589] [outer = 00000000] [url = about:blank] 19:53:39 INFO - PROCESS | 3720 | 1463972019343 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 839ms 19:53:39 INFO - PROCESS | 3720 | 1463972019438 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:53:39 INFO - PROCESS | 3720 | 1463972019443 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 19:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:53:39 INFO - PROCESS | 3720 | 1463972019449 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:53:39 INFO - PROCESS | 3720 | 1463972019451 Marionette TRACE conn2 <- [1,2154,null,{}] 19:53:39 INFO - PROCESS | 3720 | 1463972019455 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:39 INFO - PROCESS | 3720 | 1463972019538 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 19:53:39 INFO - PROCESS | 3720 | 1463972019559 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:39 INFO - PROCESS | 3720 | ++DOCSHELL 114A6000 == 43 [pid = 3720] [id = 548] 19:53:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (114AE000) [pid = 3720] [serial = 1644] [outer = 00000000] 19:53:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (13714000) [pid = 3720] [serial = 1645] [outer = 114AE000] 19:53:39 INFO - PROCESS | 3720 | 1463972019604 Marionette DEBUG loaded listener.js 19:53:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (14EB9000) [pid = 3720] [serial = 1646] [outer = 114AE000] 19:53:40 INFO - PROCESS | 3720 | 1463972020085 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 700ms 19:53:40 INFO - PROCESS | 3720 | 1463972020147 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 19:53:40 INFO - PROCESS | 3720 | 1463972020150 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 19:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:53:40 INFO - PROCESS | 3720 | 1463972020153 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:53:40 INFO - PROCESS | 3720 | 1463972020156 Marionette TRACE conn2 <- [1,2158,null,{}] 19:53:40 INFO - PROCESS | 3720 | 1463972020166 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:40 INFO - PROCESS | 3720 | 1463972020251 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:53:40 INFO - PROCESS | 3720 | 1463972020354 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:40 INFO - PROCESS | 3720 | ++DOCSHELL 15630400 == 44 [pid = 3720] [id = 549] 19:53:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (15649800) [pid = 3720] [serial = 1647] [outer = 00000000] 19:53:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (15D0F400) [pid = 3720] [serial = 1648] [outer = 15649800] 19:53:40 INFO - PROCESS | 3720 | 1463972020400 Marionette DEBUG loaded listener.js 19:53:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15E88000) [pid = 3720] [serial = 1649] [outer = 15649800] 19:53:40 INFO - PROCESS | 3720 | 1463972020762 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 638ms 19:53:40 INFO - PROCESS | 3720 | 1463972020783 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 19:53:40 INFO - PROCESS | 3720 | 1463972020785 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 19:53:40 INFO - PROCESS | 3720 | 1463972020789 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:53:40 INFO - PROCESS | 3720 | 1463972020790 Marionette TRACE conn2 <- [1,2162,null,{}] 19:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:53:40 INFO - PROCESS | 3720 | 1463972020794 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:40 INFO - PROCESS | 3720 | 1463972020873 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 19:53:40 INFO - PROCESS | 3720 | 1463972020880 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:40 INFO - PROCESS | 3720 | ++DOCSHELL 15442800 == 45 [pid = 3720] [id = 550] 19:53:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16006400) [pid = 3720] [serial = 1650] [outer = 00000000] 19:53:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16784800) [pid = 3720] [serial = 1651] [outer = 16006400] 19:53:40 INFO - PROCESS | 3720 | 1463972020924 Marionette DEBUG loaded listener.js 19:53:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1678E800) [pid = 3720] [serial = 1652] [outer = 16006400] 19:53:41 INFO - PROCESS | 3720 | 1463972021426 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 700ms 19:53:41 INFO - PROCESS | 3720 | 1463972021491 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 19:53:41 INFO - PROCESS | 3720 | 1463972021493 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 19:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:53:41 INFO - PROCESS | 3720 | 1463972021496 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:53:41 INFO - PROCESS | 3720 | 1463972021498 Marionette TRACE conn2 <- [1,2166,null,{}] 19:53:41 INFO - PROCESS | 3720 | 1463972021511 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:41 INFO - PROCESS | 3720 | 1463972021629 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 19:53:41 INFO - PROCESS | 3720 | 1463972021639 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:41 INFO - PROCESS | 3720 | ++DOCSHELL 11426800 == 46 [pid = 3720] [id = 551] 19:53:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16782800) [pid = 3720] [serial = 1653] [outer = 00000000] 19:53:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16D39000) [pid = 3720] [serial = 1654] [outer = 16782800] 19:53:41 INFO - PROCESS | 3720 | 1463972021684 Marionette DEBUG loaded listener.js 19:53:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (170F9400) [pid = 3720] [serial = 1655] [outer = 16782800] 19:53:42 INFO - PROCESS | 3720 | 1463972022154 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 700ms 19:53:42 INFO - PROCESS | 3720 | 1463972022196 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 19:53:42 INFO - PROCESS | 3720 | 1463972022198 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 19:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:53:42 INFO - PROCESS | 3720 | 1463972022201 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:53:42 INFO - PROCESS | 3720 | 1463972022202 Marionette TRACE conn2 <- [1,2170,null,{}] 19:53:42 INFO - PROCESS | 3720 | 1463972022206 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:42 INFO - PROCESS | 3720 | 1463972022365 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 19:53:42 INFO - PROCESS | 3720 | 1463972022390 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:42 INFO - PROCESS | 3720 | ++DOCSHELL 10505400 == 47 [pid = 3720] [id = 552] 19:53:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (11209C00) [pid = 3720] [serial = 1656] [outer = 00000000] 19:53:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17655400) [pid = 3720] [serial = 1657] [outer = 11209C00] 19:53:42 INFO - PROCESS | 3720 | 1463972022435 Marionette DEBUG loaded listener.js 19:53:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17DA9000) [pid = 3720] [serial = 1658] [outer = 11209C00] 19:53:42 INFO - PROCESS | 3720 | 1463972022855 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 700ms 19:53:42 INFO - PROCESS | 3720 | 1463972022901 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:53:42 INFO - PROCESS | 3720 | 1463972022903 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 19:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:53:42 INFO - PROCESS | 3720 | 1463972022906 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:53:42 INFO - PROCESS | 3720 | 1463972022907 Marionette TRACE conn2 <- [1,2174,null,{}] 19:53:42 INFO - PROCESS | 3720 | 1463972022911 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:43 INFO - PROCESS | 3720 | 1463972023036 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 19:53:43 INFO - PROCESS | 3720 | 1463972023057 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:43 INFO - PROCESS | 3720 | ++DOCSHELL 17E09C00 == 48 [pid = 3720] [id = 553] 19:53:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17E0BC00) [pid = 3720] [serial = 1659] [outer = 00000000] 19:53:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17EC7800) [pid = 3720] [serial = 1660] [outer = 17E0BC00] 19:53:43 INFO - PROCESS | 3720 | 1463972023100 Marionette DEBUG loaded listener.js 19:53:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (180D5400) [pid = 3720] [serial = 1661] [outer = 17E0BC00] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (154F8C00) [pid = 3720] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (15439C00) [pid = 3720] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0C37DC00) [pid = 3720] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (12D82400) [pid = 3720] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (10F3D000) [pid = 3720] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (13707800) [pid = 3720] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0F272000) [pid = 3720] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17651000) [pid = 3720] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15E8D400) [pid = 3720] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:53:43 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1370F400) [pid = 3720] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:53:43 INFO - PROCESS | 3720 | --DOCSHELL 1B11D000 == 47 [pid = 3720] [id = 16] 19:53:43 INFO - PROCESS | 3720 | 1463972023590 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 746ms 19:53:43 INFO - PROCESS | 3720 | 1463972023647 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 19:53:43 INFO - PROCESS | 3720 | 1463972023650 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 19:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:53:43 INFO - PROCESS | 3720 | 1463972023655 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:53:43 INFO - PROCESS | 3720 | 1463972023657 Marionette TRACE conn2 <- [1,2178,null,{}] 19:53:43 INFO - PROCESS | 3720 | 1463972023662 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:43 INFO - PROCESS | 3720 | 1463972023767 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 19:53:43 INFO - PROCESS | 3720 | 1463972023782 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:43 INFO - PROCESS | 3720 | ++DOCSHELL 0F272000 == 48 [pid = 3720] [id = 554] 19:53:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0F277C00) [pid = 3720] [serial = 1662] [outer = 00000000] 19:53:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16785000) [pid = 3720] [serial = 1663] [outer = 0F277C00] 19:53:43 INFO - PROCESS | 3720 | 1463972023826 Marionette DEBUG loaded listener.js 19:53:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (174DB800) [pid = 3720] [serial = 1664] [outer = 0F277C00] 19:53:44 INFO - PROCESS | 3720 | 1463972024257 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 700ms 19:53:44 INFO - PROCESS | 3720 | 1463972024336 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 19:53:44 INFO - PROCESS | 3720 | 1463972024338 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 19:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:53:44 INFO - PROCESS | 3720 | 1463972024341 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:53:44 INFO - PROCESS | 3720 | 1463972024343 Marionette TRACE conn2 <- [1,2182,null,{}] 19:53:44 INFO - PROCESS | 3720 | 1463972024347 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:44 INFO - PROCESS | 3720 | 1463972024424 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 19:53:44 INFO - PROCESS | 3720 | 1463972024430 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:44 INFO - PROCESS | 3720 | ++DOCSHELL 16696C00 == 49 [pid = 3720] [id = 555] 19:53:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17E08C00) [pid = 3720] [serial = 1665] [outer = 00000000] 19:53:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18235400) [pid = 3720] [serial = 1666] [outer = 17E08C00] 19:53:44 INFO - PROCESS | 3720 | 1463972024473 Marionette DEBUG loaded listener.js 19:53:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (12D2D800) [pid = 3720] [serial = 1667] [outer = 17E08C00] 19:53:44 INFO - PROCESS | 3720 | 1463972024895 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 591ms 19:53:44 INFO - PROCESS | 3720 | 1463972024938 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 19:53:44 INFO - PROCESS | 3720 | 1463972024940 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 19:53:44 INFO - PROCESS | 3720 | 1463972024947 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:53:44 INFO - PROCESS | 3720 | 1463972024949 Marionette TRACE conn2 <- [1,2186,null,{}] 19:53:44 INFO - PROCESS | 3720 | 1463972024952 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:45 INFO - PROCESS | 3720 | 1463972025031 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 19:53:45 INFO - PROCESS | 3720 | 1463972025038 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:45 INFO - PROCESS | 3720 | ++DOCSHELL 17604800 == 50 [pid = 3720] [id = 556] 19:53:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17E06400) [pid = 3720] [serial = 1668] [outer = 00000000] 19:53:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (19714400) [pid = 3720] [serial = 1669] [outer = 17E06400] 19:53:45 INFO - PROCESS | 3720 | 1463972025082 Marionette DEBUG loaded listener.js 19:53:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (19716800) [pid = 3720] [serial = 1670] [outer = 17E06400] 19:53:45 INFO - PROCESS | 3720 | 1463972025714 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 793ms 19:53:45 INFO - PROCESS | 3720 | 1463972025751 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 19:53:45 INFO - PROCESS | 3720 | 1463972025756 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 19:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:53:45 INFO - PROCESS | 3720 | 1463972025762 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:53:45 INFO - PROCESS | 3720 | 1463972025765 Marionette TRACE conn2 <- [1,2190,null,{}] 19:53:45 INFO - PROCESS | 3720 | 1463972025771 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:45 INFO - PROCESS | 3720 | 1463972025879 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:53:46 INFO - PROCESS | 3720 | 1463972026015 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:46 INFO - PROCESS | 3720 | ++DOCSHELL 10F3B000 == 51 [pid = 3720] [id = 557] 19:53:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (10F45800) [pid = 3720] [serial = 1671] [outer = 00000000] 19:53:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (12AF1800) [pid = 3720] [serial = 1672] [outer = 10F45800] 19:53:46 INFO - PROCESS | 3720 | 1463972026072 Marionette DEBUG loaded listener.js 19:53:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1370F400) [pid = 3720] [serial = 1673] [outer = 10F45800] 19:53:46 INFO - PROCESS | 3720 | 1463972026699 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 995ms 19:53:46 INFO - PROCESS | 3720 | 1463972026765 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 19:53:46 INFO - PROCESS | 3720 | 1463972026771 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 19:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:53:46 INFO - PROCESS | 3720 | 1463972026778 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:53:46 INFO - PROCESS | 3720 | 1463972026781 Marionette TRACE conn2 <- [1,2194,null,{}] 19:53:46 INFO - PROCESS | 3720 | 1463972026785 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:46 INFO - PROCESS | 3720 | 1463972026900 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 19:53:47 INFO - PROCESS | 3720 | 1463972027036 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:47 INFO - PROCESS | 3720 | ++DOCSHELL 1543A400 == 52 [pid = 3720] [id = 558] 19:53:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (15444800) [pid = 3720] [serial = 1674] [outer = 00000000] 19:53:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1564D400) [pid = 3720] [serial = 1675] [outer = 15444800] 19:53:47 INFO - PROCESS | 3720 | 1463972027090 Marionette DEBUG loaded listener.js 19:53:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (15E85000) [pid = 3720] [serial = 1676] [outer = 15444800] 19:53:47 INFO - PROCESS | 3720 | 1463972027657 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 933ms 19:53:47 INFO - PROCESS | 3720 | 1463972027705 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 19:53:47 INFO - PROCESS | 3720 | 1463972027707 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 19:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:53:47 INFO - PROCESS | 3720 | 1463972027711 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:53:47 INFO - PROCESS | 3720 | 1463972027715 Marionette TRACE conn2 <- [1,2198,null,{}] 19:53:47 INFO - PROCESS | 3720 | 1463972027726 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:47 INFO - PROCESS | 3720 | 1463972027881 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 19:53:47 INFO - PROCESS | 3720 | 1463972027900 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:47 INFO - PROCESS | 3720 | ++DOCSHELL 1760C400 == 53 [pid = 3720] [id = 559] 19:53:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1760C800) [pid = 3720] [serial = 1677] [outer = 00000000] 19:53:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (17E0DC00) [pid = 3720] [serial = 1678] [outer = 1760C800] 19:53:47 INFO - PROCESS | 3720 | 1463972027956 Marionette DEBUG loaded listener.js 19:53:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1827B800) [pid = 3720] [serial = 1679] [outer = 1760C800] 19:53:48 INFO - PROCESS | 3720 | 1463972028569 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 902ms 19:53:48 INFO - PROCESS | 3720 | 1463972028615 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 19:53:48 INFO - PROCESS | 3720 | 1463972028618 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 19:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:53:48 INFO - PROCESS | 3720 | 1463972028621 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:53:48 INFO - PROCESS | 3720 | 1463972028623 Marionette TRACE conn2 <- [1,2202,null,{}] 19:53:48 INFO - PROCESS | 3720 | 1463972028627 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:48 INFO - PROCESS | 3720 | 1463972028729 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 19:53:48 INFO - PROCESS | 3720 | 1463972028869 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:48 INFO - PROCESS | 3720 | ++DOCSHELL 198A8800 == 54 [pid = 3720] [id = 560] 19:53:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (198AA800) [pid = 3720] [serial = 1680] [outer = 00000000] 19:53:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (198AD400) [pid = 3720] [serial = 1681] [outer = 198AA800] 19:53:48 INFO - PROCESS | 3720 | 1463972028923 Marionette DEBUG loaded listener.js 19:53:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (198B1400) [pid = 3720] [serial = 1682] [outer = 198AA800] 19:53:49 INFO - PROCESS | 3720 | 1463972029694 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1089ms 19:53:49 INFO - PROCESS | 3720 | 1463972029722 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:53:49 INFO - PROCESS | 3720 | 1463972029726 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 19:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:53:49 INFO - PROCESS | 3720 | 1463972029733 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:53:49 INFO - PROCESS | 3720 | 1463972029736 Marionette TRACE conn2 <- [1,2206,null,{}] 19:53:49 INFO - PROCESS | 3720 | 1463972029743 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:49 INFO - PROCESS | 3720 | 1463972029840 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 19:53:49 INFO - PROCESS | 3720 | 1463972029980 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:49 INFO - PROCESS | 3720 | ++DOCSHELL 10F46C00 == 55 [pid = 3720] [id = 561] 19:53:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (10FB3800) [pid = 3720] [serial = 1683] [outer = 00000000] 19:53:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (10FB8400) [pid = 3720] [serial = 1684] [outer = 10FB3800] 19:53:50 INFO - PROCESS | 3720 | 1463972030049 Marionette DEBUG loaded listener.js 19:53:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (12A98000) [pid = 3720] [serial = 1685] [outer = 10FB3800] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 1562AC00 == 54 [pid = 3720] [id = 504] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 1288B000 == 53 [pid = 3720] [id = 501] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 130CF400 == 52 [pid = 3720] [id = 502] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 16696C00 == 51 [pid = 3720] [id = 555] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 0F272000 == 50 [pid = 3720] [id = 554] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 17E09C00 == 49 [pid = 3720] [id = 553] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 10505400 == 48 [pid = 3720] [id = 552] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 11426800 == 47 [pid = 3720] [id = 551] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 15442800 == 46 [pid = 3720] [id = 550] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 15630400 == 45 [pid = 3720] [id = 549] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 114A6000 == 44 [pid = 3720] [id = 548] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 12A97400 == 43 [pid = 3720] [id = 547] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 1B121800 == 42 [pid = 3720] [id = 17] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 17653400 == 41 [pid = 3720] [id = 545] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 140CB000 == 40 [pid = 3720] [id = 544] 19:53:50 INFO - PROCESS | 3720 | --DOCSHELL 10A5B000 == 39 [pid = 3720] [id = 543] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (15D0DC00) [pid = 3720] [serial = 1613] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (15453C00) [pid = 3720] [serial = 1609] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (0F276800) [pid = 3720] [serial = 1600] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (13D88400) [pid = 3720] [serial = 1606] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (114AC400) [pid = 3720] [serial = 1604] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (105F4400) [pid = 3720] [serial = 1601] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (167F6800) [pid = 3720] [serial = 1621] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (11CF3400) [pid = 3720] [serial = 1597] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (10F43C00) [pid = 3720] [serial = 1618] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (0F271C00) [pid = 3720] [serial = 1594] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (140C4800) [pid = 3720] [serial = 1607] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (17E08000) [pid = 3720] [serial = 1592] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (11254000) [pid = 3720] [serial = 1603] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (15B2C400) [pid = 3720] [serial = 1612] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1677F400) [pid = 3720] [serial = 1615] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (16787C00) [pid = 3720] [serial = 1616] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (128A5C00) [pid = 3720] [serial = 1619] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1545CC00) [pid = 3720] [serial = 1610] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (168B5800) [pid = 3720] [serial = 1622] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1739E000) [pid = 3720] [serial = 1624] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (17447000) [pid = 3720] [serial = 1625] [outer = 00000000] [url = about:blank] 19:53:50 INFO - PROCESS | 3720 | 1463972030616 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 949ms 19:53:50 INFO - PROCESS | 3720 | 1463972030680 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 19:53:50 INFO - PROCESS | 3720 | 1463972030685 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 19:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:53:50 INFO - PROCESS | 3720 | 1463972030691 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:53:50 INFO - PROCESS | 3720 | 1463972030693 Marionette TRACE conn2 <- [1,2210,null,{}] 19:53:50 INFO - PROCESS | 3720 | 1463972030697 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:50 INFO - PROCESS | 3720 | 1463972030784 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:53:50 INFO - PROCESS | 3720 | 1463972030791 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:50 INFO - PROCESS | 3720 | ++DOCSHELL 105F4400 == 40 [pid = 3720] [id = 562] 19:53:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (105FB400) [pid = 3720] [serial = 1686] [outer = 00000000] 19:53:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (11CF3400) [pid = 3720] [serial = 1687] [outer = 105FB400] 19:53:50 INFO - PROCESS | 3720 | 1463972030843 Marionette DEBUG loaded listener.js 19:53:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (12B63000) [pid = 3720] [serial = 1688] [outer = 105FB400] 19:53:51 INFO - PROCESS | 3720 | 1463972031354 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 19:53:51 INFO - PROCESS | 3720 | 1463972031414 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 19:53:51 INFO - PROCESS | 3720 | 1463972031416 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 19:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:53:51 INFO - PROCESS | 3720 | 1463972031420 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:53:51 INFO - PROCESS | 3720 | 1463972031424 Marionette TRACE conn2 <- [1,2214,null,{}] 19:53:51 INFO - PROCESS | 3720 | 1463972031434 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:51 INFO - PROCESS | 3720 | 1463972031522 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 19:53:51 INFO - PROCESS | 3720 | 1463972031536 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:51 INFO - PROCESS | 3720 | ++DOCSHELL 15360400 == 41 [pid = 3720] [id = 563] 19:53:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1536AC00) [pid = 3720] [serial = 1689] [outer = 00000000] 19:53:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (15442800) [pid = 3720] [serial = 1690] [outer = 1536AC00] 19:53:51 INFO - PROCESS | 3720 | 1463972031582 Marionette DEBUG loaded listener.js 19:53:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (15458000) [pid = 3720] [serial = 1691] [outer = 1536AC00] 19:53:52 INFO - PROCESS | 3720 | 1463972032035 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 638ms 19:53:52 INFO - PROCESS | 3720 | 1463972032058 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 19:53:52 INFO - PROCESS | 3720 | 1463972032060 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 19:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:53:52 INFO - PROCESS | 3720 | 1463972032063 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:53:52 INFO - PROCESS | 3720 | 1463972032065 Marionette TRACE conn2 <- [1,2218,null,{}] 19:53:52 INFO - PROCESS | 3720 | 1463972032068 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:52 INFO - PROCESS | 3720 | 1463972032147 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 19:53:52 INFO - PROCESS | 3720 | 1463972032153 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:52 INFO - PROCESS | 3720 | ++DOCSHELL 1543E400 == 42 [pid = 3720] [id = 564] 19:53:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (15453C00) [pid = 3720] [serial = 1692] [outer = 00000000] 19:53:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (15D0DC00) [pid = 3720] [serial = 1693] [outer = 15453C00] 19:53:52 INFO - PROCESS | 3720 | 1463972032198 Marionette DEBUG loaded listener.js 19:53:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (15D1A800) [pid = 3720] [serial = 1694] [outer = 15453C00] 19:53:52 INFO - PROCESS | 3720 | 1463972032658 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 622ms 19:53:52 INFO - PROCESS | 3720 | 1463972032701 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 19:53:52 INFO - PROCESS | 3720 | 1463972032703 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 19:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:53:52 INFO - PROCESS | 3720 | 1463972032707 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:53:52 INFO - PROCESS | 3720 | 1463972032709 Marionette TRACE conn2 <- [1,2222,null,{}] 19:53:52 INFO - PROCESS | 3720 | 1463972032712 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:52 INFO - PROCESS | 3720 | 1463972032830 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 19:53:52 INFO - PROCESS | 3720 | 1463972032836 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:52 INFO - PROCESS | 3720 | ++DOCSHELL 16698800 == 43 [pid = 3720] [id = 565] 19:53:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1669A000) [pid = 3720] [serial = 1695] [outer = 00000000] 19:53:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (16781400) [pid = 3720] [serial = 1696] [outer = 1669A000] 19:53:52 INFO - PROCESS | 3720 | 1463972032880 Marionette DEBUG loaded listener.js 19:53:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1678A000) [pid = 3720] [serial = 1697] [outer = 1669A000] 19:53:53 INFO - PROCESS | 3720 | 1463972033354 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 684ms 19:53:53 INFO - PROCESS | 3720 | 1463972033406 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:53:53 INFO - PROCESS | 3720 | 1463972033408 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 19:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:53:53 INFO - PROCESS | 3720 | 1463972033411 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:53:53 INFO - PROCESS | 3720 | 1463972033413 Marionette TRACE conn2 <- [1,2226,null,{}] 19:53:53 INFO - PROCESS | 3720 | 1463972033416 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:53 INFO - PROCESS | 3720 | 1463972033554 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 19:53:53 INFO - PROCESS | 3720 | 1463972033566 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:53 INFO - PROCESS | 3720 | ++DOCSHELL 10439800 == 44 [pid = 3720] [id = 566] 19:53:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1055FC00) [pid = 3720] [serial = 1698] [outer = 00000000] 19:53:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1696D400) [pid = 3720] [serial = 1699] [outer = 1055FC00] 19:53:53 INFO - PROCESS | 3720 | 1463972033610 Marionette DEBUG loaded listener.js 19:53:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (174D4800) [pid = 3720] [serial = 1700] [outer = 1055FC00] 19:53:54 INFO - PROCESS | 3720 | 1463972034062 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 684ms 19:53:54 INFO - PROCESS | 3720 | 1463972034111 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 19:53:54 INFO - PROCESS | 3720 | 1463972034113 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 19:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:53:54 INFO - PROCESS | 3720 | 1463972034116 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:53:54 INFO - PROCESS | 3720 | 1463972034118 Marionette TRACE conn2 <- [1,2230,null,{}] 19:53:54 INFO - PROCESS | 3720 | 1463972034121 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:54 INFO - PROCESS | 3720 | 1463972034255 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:53:54 INFO - PROCESS | 3720 | 1463972034278 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:54 INFO - PROCESS | 3720 | ++DOCSHELL 1543EC00 == 45 [pid = 3720] [id = 567] 19:53:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1739E000) [pid = 3720] [serial = 1701] [outer = 00000000] 19:53:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (17610C00) [pid = 3720] [serial = 1702] [outer = 1739E000] 19:53:54 INFO - PROCESS | 3720 | 1463972034321 Marionette DEBUG loaded listener.js 19:53:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (17E03C00) [pid = 3720] [serial = 1703] [outer = 1739E000] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (16006400) [pid = 3720] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (114AE000) [pid = 3720] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (12B5DC00) [pid = 3720] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16782800) [pid = 3720] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (15649800) [pid = 3720] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (11209C00) [pid = 3720] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (17E0BC00) [pid = 3720] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (17E08C00) [pid = 3720] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1B126800) [pid = 3720] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0F277C00) [pid = 3720] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:53:54 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1B11D400) [pid = 3720] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:53:54 INFO - PROCESS | 3720 | 1463972034878 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 793ms 19:53:54 INFO - PROCESS | 3720 | 1463972034902 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 19:53:54 INFO - PROCESS | 3720 | 1463972034904 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 19:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:53:54 INFO - PROCESS | 3720 | 1463972034907 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:53:54 INFO - PROCESS | 3720 | 1463972034909 Marionette TRACE conn2 <- [1,2234,null,{}] 19:53:54 INFO - PROCESS | 3720 | 1463972034913 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:54 INFO - PROCESS | 3720 | 1463972034996 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 19:53:54 INFO - PROCESS | 3720 | 1463972035002 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:55 INFO - PROCESS | 3720 | ++DOCSHELL 0F277C00 == 46 [pid = 3720] [id = 568] 19:53:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (12B5DC00) [pid = 3720] [serial = 1704] [outer = 00000000] 19:53:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (17395000) [pid = 3720] [serial = 1705] [outer = 12B5DC00] 19:53:55 INFO - PROCESS | 3720 | 1463972035045 Marionette DEBUG loaded listener.js 19:53:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (174DD800) [pid = 3720] [serial = 1706] [outer = 12B5DC00] 19:53:55 INFO - PROCESS | 3720 | 1463972035471 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 591ms 19:53:55 INFO - PROCESS | 3720 | 1463972035505 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 19:53:55 INFO - PROCESS | 3720 | 1463972035507 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 19:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:53:55 INFO - PROCESS | 3720 | 1463972035510 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:53:55 INFO - PROCESS | 3720 | 1463972035512 Marionette TRACE conn2 <- [1,2238,null,{}] 19:53:55 INFO - PROCESS | 3720 | 1463972035516 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:55 INFO - PROCESS | 3720 | 1463972035617 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 19:53:55 INFO - PROCESS | 3720 | 1463972035624 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:55 INFO - PROCESS | 3720 | ++DOCSHELL 10B0F000 == 47 [pid = 3720] [id = 569] 19:53:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1535DC00) [pid = 3720] [serial = 1707] [outer = 00000000] 19:53:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (180CEC00) [pid = 3720] [serial = 1708] [outer = 1535DC00] 19:53:55 INFO - PROCESS | 3720 | 1463972035668 Marionette DEBUG loaded listener.js 19:53:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (18231800) [pid = 3720] [serial = 1709] [outer = 1535DC00] 19:53:56 INFO - PROCESS | 3720 | 1463972036092 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 637ms 19:53:56 INFO - PROCESS | 3720 | 1463972036149 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 19:53:56 INFO - PROCESS | 3720 | 1463972036151 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 19:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:53:56 INFO - PROCESS | 3720 | 1463972036154 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:53:56 INFO - PROCESS | 3720 | 1463972036156 Marionette TRACE conn2 <- [1,2242,null,{}] 19:53:56 INFO - PROCESS | 3720 | 1463972036159 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:56 INFO - PROCESS | 3720 | 1463972036237 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 19:53:56 INFO - PROCESS | 3720 | 1463972036246 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:56 INFO - PROCESS | 3720 | ++DOCSHELL 17EC7C00 == 48 [pid = 3720] [id = 570] 19:53:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1970B400) [pid = 3720] [serial = 1710] [outer = 00000000] 19:53:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (198AF000) [pid = 3720] [serial = 1711] [outer = 1970B400] 19:53:56 INFO - PROCESS | 3720 | 1463972036290 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (19CC6400) [pid = 3720] [serial = 1712] [outer = 1970B400] 19:53:56 INFO - PROCESS | 3720 | 1463972036719 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 591ms 19:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:53:56 INFO - PROCESS | 3720 | 1463972036761 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 19:53:56 INFO - PROCESS | 3720 | 1463972036764 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 19:53:56 INFO - PROCESS | 3720 | 1463972036767 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:53:56 INFO - PROCESS | 3720 | 1463972036769 Marionette TRACE conn2 <- [1,2246,null,{}] 19:53:56 INFO - PROCESS | 3720 | 1463972036773 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:56 INFO - PROCESS | 3720 | 1463972036924 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:53:57 INFO - PROCESS | 3720 | 1463972037122 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:57 INFO - PROCESS | 3720 | ++DOCSHELL 0F278400 == 49 [pid = 3720] [id = 571] 19:53:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (10375C00) [pid = 3720] [serial = 1713] [outer = 00000000] 19:53:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (10561800) [pid = 3720] [serial = 1714] [outer = 10375C00] 19:53:57 INFO - PROCESS | 3720 | 1463972037179 Marionette DEBUG loaded listener.js 19:53:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (10F11800) [pid = 3720] [serial = 1715] [outer = 10375C00] 19:53:57 INFO - PROCESS | 3720 | 1463972037741 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1027ms 19:53:57 INFO - PROCESS | 3720 | 1463972037812 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 19:53:57 INFO - PROCESS | 3720 | 1463972037816 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 19:53:57 INFO - PROCESS | 3720 | 1463972037840 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:53:57 INFO - PROCESS | 3720 | 1463972037844 Marionette TRACE conn2 <- [1,2250,null,{}] 19:53:57 INFO - PROCESS | 3720 | 1463972037864 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:57 INFO - PROCESS | 3720 | 1463972037974 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 19:53:58 INFO - PROCESS | 3720 | 1463972038144 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:58 INFO - PROCESS | 3720 | ++DOCSHELL 140CA000 == 50 [pid = 3720] [id = 572] 19:53:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (140CAC00) [pid = 3720] [serial = 1716] [outer = 00000000] 19:53:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (15441400) [pid = 3720] [serial = 1717] [outer = 140CAC00] 19:53:58 INFO - PROCESS | 3720 | 1463972038203 Marionette DEBUG loaded listener.js 19:53:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (15633800) [pid = 3720] [serial = 1718] [outer = 140CAC00] 19:53:58 INFO - PROCESS | 3720 | 1463972038759 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 964ms 19:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:53:58 INFO - PROCESS | 3720 | 1463972038792 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 19:53:58 INFO - PROCESS | 3720 | 1463972038795 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 19:53:58 INFO - PROCESS | 3720 | 1463972038799 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:53:58 INFO - PROCESS | 3720 | 1463972038801 Marionette TRACE conn2 <- [1,2254,null,{}] 19:53:58 INFO - PROCESS | 3720 | 1463972038805 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:58 INFO - PROCESS | 3720 | 1463972038909 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 19:53:59 INFO - PROCESS | 3720 | 1463972039018 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:59 INFO - PROCESS | 3720 | ++DOCSHELL 167F7C00 == 51 [pid = 3720] [id = 573] 19:53:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (168B9400) [pid = 3720] [serial = 1719] [outer = 00000000] 19:53:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1760C000) [pid = 3720] [serial = 1720] [outer = 168B9400] 19:53:59 INFO - PROCESS | 3720 | 1463972039081 Marionette DEBUG loaded listener.js 19:53:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (19718000) [pid = 3720] [serial = 1721] [outer = 168B9400] 19:53:59 INFO - PROCESS | 3720 | 1463972039661 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 887ms 19:53:59 INFO - PROCESS | 3720 | 1463972039702 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 19:53:59 INFO - PROCESS | 3720 | 1463972039706 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 19:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:53:59 INFO - PROCESS | 3720 | 1463972039716 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:53:59 INFO - PROCESS | 3720 | 1463972039721 Marionette TRACE conn2 <- [1,2258,null,{}] 19:53:59 INFO - PROCESS | 3720 | 1463972039725 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:59 INFO - PROCESS | 3720 | 1463972039829 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 19:53:59 INFO - PROCESS | 3720 | 1463972039937 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:59 INFO - PROCESS | 3720 | ++DOCSHELL 19D55C00 == 52 [pid = 3720] [id = 574] 19:53:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (19D56000) [pid = 3720] [serial = 1722] [outer = 00000000] 19:53:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (19D5A800) [pid = 3720] [serial = 1723] [outer = 19D56000] 19:53:59 INFO - PROCESS | 3720 | 1463972039989 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (19D5C800) [pid = 3720] [serial = 1724] [outer = 19D56000] 19:54:00 INFO - PROCESS | 3720 | 1463972040563 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 902ms 19:54:00 INFO - PROCESS | 3720 | 1463972040616 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 19:54:00 INFO - PROCESS | 3720 | 1463972040619 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 19:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:54:00 INFO - PROCESS | 3720 | 1463972040622 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:54:00 INFO - PROCESS | 3720 | 1463972040624 Marionette TRACE conn2 <- [1,2262,null,{}] 19:54:00 INFO - PROCESS | 3720 | 1463972040628 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:00 INFO - PROCESS | 3720 | 1463972040728 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:54:00 INFO - PROCESS | 3720 | 1463972040836 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:00 INFO - PROCESS | 3720 | ++DOCSHELL 19D50000 == 53 [pid = 3720] [id = 575] 19:54:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19D52C00) [pid = 3720] [serial = 1725] [outer = 00000000] 19:54:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (19DABC00) [pid = 3720] [serial = 1726] [outer = 19D52C00] 19:54:00 INFO - PROCESS | 3720 | 1463972040888 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A04B000) [pid = 3720] [serial = 1727] [outer = 19D52C00] 19:54:01 INFO - PROCESS | 3720 | 1463972041427 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 902ms 19:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:54:01 INFO - PROCESS | 3720 | 1463972041527 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 19:54:01 INFO - PROCESS | 3720 | 1463972041529 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 19:54:01 INFO - PROCESS | 3720 | 1463972041533 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:54:01 INFO - PROCESS | 3720 | 1463972041535 Marionette TRACE conn2 <- [1,2266,null,{}] 19:54:01 INFO - PROCESS | 3720 | 1463972041538 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:01 INFO - PROCESS | 3720 | 1463972041641 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 19:54:01 INFO - PROCESS | 3720 | 1463972041741 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:01 INFO - PROCESS | 3720 | ++DOCSHELL 1543A000 == 54 [pid = 3720] [id = 576] 19:54:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1543AC00) [pid = 3720] [serial = 1728] [outer = 00000000] 19:54:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (15632C00) [pid = 3720] [serial = 1729] [outer = 1543AC00] 19:54:01 INFO - PROCESS | 3720 | 1463972041800 Marionette DEBUG loaded listener.js 19:54:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1744E800) [pid = 3720] [serial = 1730] [outer = 1543AC00] 19:54:02 INFO - PROCESS | 3720 | 1463972042469 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 995ms 19:54:02 INFO - PROCESS | 3720 | 1463972042520 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 19:54:02 INFO - PROCESS | 3720 | 1463972042524 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 19:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:54:02 INFO - PROCESS | 3720 | 1463972042529 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:54:02 INFO - PROCESS | 3720 | 1463972042533 Marionette TRACE conn2 <- [1,2270,null,{}] 19:54:02 INFO - PROCESS | 3720 | 1463972042538 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:02 INFO - PROCESS | 3720 | 1463972042633 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 19:54:02 INFO - PROCESS | 3720 | 1463972042798 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:02 INFO - PROCESS | 3720 | ++DOCSHELL 10A62800 == 55 [pid = 3720] [id = 577] 19:54:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (10B13400) [pid = 3720] [serial = 1731] [outer = 00000000] 19:54:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (140BE000) [pid = 3720] [serial = 1732] [outer = 10B13400] 19:54:02 INFO - PROCESS | 3720 | 1463972042848 Marionette DEBUG loaded listener.js 19:54:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1543D800) [pid = 3720] [serial = 1733] [outer = 10B13400] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 17EC7C00 == 54 [pid = 3720] [id = 570] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 10B0F000 == 53 [pid = 3720] [id = 569] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 0F277C00 == 52 [pid = 3720] [id = 568] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 1543EC00 == 51 [pid = 3720] [id = 567] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 10439800 == 50 [pid = 3720] [id = 566] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 16698800 == 49 [pid = 3720] [id = 565] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 1543E400 == 48 [pid = 3720] [id = 564] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 15360400 == 47 [pid = 3720] [id = 563] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 105F4400 == 46 [pid = 3720] [id = 562] 19:54:03 INFO - PROCESS | 3720 | --DOCSHELL 10F46C00 == 45 [pid = 3720] [id = 561] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1B11CC00) [pid = 3720] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (16784800) [pid = 3720] [serial = 1651] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (13714000) [pid = 3720] [serial = 1645] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (14EB9000) [pid = 3720] [serial = 1646] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1543E000) [pid = 3720] [serial = 1643] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (14E66400) [pid = 3720] [serial = 1642] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (16D39000) [pid = 3720] [serial = 1654] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (10F41400) [pid = 3720] [serial = 1630] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1760AC00) [pid = 3720] [serial = 1627] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (17DAAC00) [pid = 3720] [serial = 1636] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (15D0F400) [pid = 3720] [serial = 1648] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (15E88000) [pid = 3720] [serial = 1649] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (17655400) [pid = 3720] [serial = 1657] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (15D15C00) [pid = 3720] [serial = 1633] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (13711400) [pid = 3720] [serial = 1639] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17EC7800) [pid = 3720] [serial = 1660] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (17DA9000) [pid = 3720] [serial = 1658] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (18235400) [pid = 3720] [serial = 1666] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (180D5400) [pid = 3720] [serial = 1661] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (15E88800) [pid = 3720] [serial = 1148] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (19714400) [pid = 3720] [serial = 1669] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (170F9400) [pid = 3720] [serial = 1655] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16785000) [pid = 3720] [serial = 1663] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (174DB800) [pid = 3720] [serial = 1664] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (12D2D800) [pid = 3720] [serial = 1667] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1678E800) [pid = 3720] [serial = 1652] [outer = 00000000] [url = about:blank] 19:54:03 INFO - PROCESS | 3720 | 1463972043370 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 886ms 19:54:03 INFO - PROCESS | 3720 | 1463972043435 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 19:54:03 INFO - PROCESS | 3720 | 1463972043440 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 19:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:54:03 INFO - PROCESS | 3720 | 1463972043446 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:54:03 INFO - PROCESS | 3720 | 1463972043449 Marionette TRACE conn2 <- [1,2274,null,{}] 19:54:03 INFO - PROCESS | 3720 | 1463972043452 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:03 INFO - PROCESS | 3720 | 1463972043556 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 19:54:03 INFO - PROCESS | 3720 | 1463972043657 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:03 INFO - PROCESS | 3720 | ++DOCSHELL 1288C400 == 46 [pid = 3720] [id = 578] 19:54:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1289D800) [pid = 3720] [serial = 1734] [outer = 00000000] 19:54:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (140C2C00) [pid = 3720] [serial = 1735] [outer = 1289D800] 19:54:03 INFO - PROCESS | 3720 | 1463972043701 Marionette DEBUG loaded listener.js 19:54:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (15447400) [pid = 3720] [serial = 1736] [outer = 1289D800] 19:54:04 INFO - PROCESS | 3720 | 1463972044101 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 19:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 700ms 19:54:04 INFO - PROCESS | 3720 | 1463972044144 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:54:04 INFO - PROCESS | 3720 | 1463972044147 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 19:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:54:04 INFO - PROCESS | 3720 | 1463972044150 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:54:04 INFO - PROCESS | 3720 | 1463972044153 Marionette TRACE conn2 <- [1,2278,null,{}] 19:54:04 INFO - PROCESS | 3720 | 1463972044167 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:04 INFO - PROCESS | 3720 | 1463972044259 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 19:54:04 INFO - PROCESS | 3720 | 1463972044267 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:04 INFO - PROCESS | 3720 | ++DOCSHELL 16006400 == 47 [pid = 3720] [id = 579] 19:54:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (16008C00) [pid = 3720] [serial = 1737] [outer = 00000000] 19:54:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1669B800) [pid = 3720] [serial = 1738] [outer = 16008C00] 19:54:04 INFO - PROCESS | 3720 | 1463972044315 Marionette DEBUG loaded listener.js 19:54:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (16784800) [pid = 3720] [serial = 1739] [outer = 16008C00] 19:54:04 INFO - PROCESS | 3720 | 1463972044776 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 637ms 19:54:04 INFO - PROCESS | 3720 | 1463972044788 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 19:54:04 INFO - PROCESS | 3720 | 1463972044790 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 19:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:54:04 INFO - PROCESS | 3720 | 1463972044793 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:54:04 INFO - PROCESS | 3720 | 1463972044795 Marionette TRACE conn2 <- [1,2282,null,{}] 19:54:04 INFO - PROCESS | 3720 | 1463972044798 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:04 INFO - PROCESS | 3720 | 1463972044879 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:54:04 INFO - PROCESS | 3720 | 1463972044886 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:04 INFO - PROCESS | 3720 | ++DOCSHELL 1600F800 == 48 [pid = 3720] [id = 580] 19:54:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (166A3400) [pid = 3720] [serial = 1740] [outer = 00000000] 19:54:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (168BD000) [pid = 3720] [serial = 1741] [outer = 166A3400] 19:54:04 INFO - PROCESS | 3720 | 1463972044930 Marionette DEBUG loaded listener.js 19:54:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (170F6000) [pid = 3720] [serial = 1742] [outer = 166A3400] 19:54:05 INFO - PROCESS | 3720 | 1463972045366 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 638ms 19:54:05 INFO - PROCESS | 3720 | 1463972045415 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 19:54:05 INFO - PROCESS | 3720 | 1463972045417 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 19:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:54:05 INFO - PROCESS | 3720 | 1463972045430 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:54:05 INFO - PROCESS | 3720 | 1463972045432 Marionette TRACE conn2 <- [1,2286,null,{}] 19:54:05 INFO - PROCESS | 3720 | 1463972045446 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:05 INFO - PROCESS | 3720 | 1463972045555 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 19:54:05 INFO - PROCESS | 3720 | 1463972045562 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:05 INFO - PROCESS | 3720 | ++DOCSHELL 16787C00 == 49 [pid = 3720] [id = 581] 19:54:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1739FC00) [pid = 3720] [serial = 1743] [outer = 00000000] 19:54:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17603C00) [pid = 3720] [serial = 1744] [outer = 1739FC00] 19:54:05 INFO - PROCESS | 3720 | 1463972045605 Marionette DEBUG loaded listener.js 19:54:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1760E800) [pid = 3720] [serial = 1745] [outer = 1739FC00] 19:54:06 INFO - PROCESS | 3720 | 1463972046066 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 653ms 19:54:06 INFO - PROCESS | 3720 | 1463972046079 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 19:54:06 INFO - PROCESS | 3720 | 1463972046081 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 19:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:54:06 INFO - PROCESS | 3720 | 1463972046084 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:54:06 INFO - PROCESS | 3720 | 1463972046086 Marionette TRACE conn2 <- [1,2290,null,{}] 19:54:06 INFO - PROCESS | 3720 | 1463972046089 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:06 INFO - PROCESS | 3720 | 1463972046216 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 19:54:06 INFO - PROCESS | 3720 | 1463972046224 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 3720 | ++DOCSHELL 17E03400 == 50 [pid = 3720] [id = 582] 19:54:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (17E06800) [pid = 3720] [serial = 1746] [outer = 00000000] 19:54:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (180D4000) [pid = 3720] [serial = 1747] [outer = 17E06800] 19:54:06 INFO - PROCESS | 3720 | 1463972046303 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1822D000) [pid = 3720] [serial = 1748] [outer = 17E06800] 19:54:06 INFO - PROCESS | 3720 | 1463972046760 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 700ms 19:54:06 INFO - PROCESS | 3720 | 1463972046790 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 19:54:06 INFO - PROCESS | 3720 | 1463972046791 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 19:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:54:06 INFO - PROCESS | 3720 | 1463972046798 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:54:06 INFO - PROCESS | 3720 | 1463972046800 Marionette TRACE conn2 <- [1,2294,null,{}] 19:54:06 INFO - PROCESS | 3720 | 1463972046803 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:06 INFO - PROCESS | 3720 | 1463972046916 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 19:54:06 INFO - PROCESS | 3720 | 1463972046922 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 3720 | ++DOCSHELL 1764D000 == 51 [pid = 3720] [id = 583] 19:54:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (17E0D800) [pid = 3720] [serial = 1749] [outer = 00000000] 19:54:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (19D56400) [pid = 3720] [serial = 1750] [outer = 17E0D800] 19:54:06 INFO - PROCESS | 3720 | 1463972046966 Marionette DEBUG loaded listener.js 19:54:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19D9D800) [pid = 3720] [serial = 1751] [outer = 17E0D800] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (168BEC00) [pid = 3720] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1669A000) [pid = 3720] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1536AC00) [pid = 3720] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (105FB400) [pid = 3720] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (15453C00) [pid = 3720] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (10FB3800) [pid = 3720] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (17E06400) [pid = 3720] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1055FC00) [pid = 3720] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1739E000) [pid = 3720] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (12B5DC00) [pid = 3720] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:54:07 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1535DC00) [pid = 3720] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:54:07 INFO - PROCESS | 3720 | 1463972047778 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1027ms 19:54:07 INFO - PROCESS | 3720 | 1463972047853 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 19:54:07 INFO - PROCESS | 3720 | 1463972047859 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 19:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:54:07 INFO - PROCESS | 3720 | 1463972047864 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:54:07 INFO - PROCESS | 3720 | 1463972047868 Marionette TRACE conn2 <- [1,2298,null,{}] 19:54:07 INFO - PROCESS | 3720 | 1463972047874 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:07 INFO - PROCESS | 3720 | 1463972047982 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 19:54:08 INFO - PROCESS | 3720 | 1463972048127 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:08 INFO - PROCESS | 3720 | ++DOCSHELL 11209C00 == 52 [pid = 3720] [id = 584] 19:54:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (11426800) [pid = 3720] [serial = 1752] [outer = 00000000] 19:54:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (11CEA400) [pid = 3720] [serial = 1753] [outer = 11426800] 19:54:08 INFO - PROCESS | 3720 | 1463972048186 Marionette DEBUG loaded listener.js 19:54:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (140CB400) [pid = 3720] [serial = 1754] [outer = 11426800] 19:54:08 INFO - PROCESS | 3720 | 1463972048781 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 933ms 19:54:08 INFO - PROCESS | 3720 | 1463972048794 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:54:08 INFO - PROCESS | 3720 | 1463972048799 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 19:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:54:08 INFO - PROCESS | 3720 | 1463972048806 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:54:08 INFO - PROCESS | 3720 | 1463972048809 Marionette TRACE conn2 <- [1,2302,null,{}] 19:54:08 INFO - PROCESS | 3720 | 1463972048813 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:08 INFO - PROCESS | 3720 | 1463972048918 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 19:54:09 INFO - PROCESS | 3720 | 1463972049029 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:09 INFO - PROCESS | 3720 | ++DOCSHELL 128A8C00 == 53 [pid = 3720] [id = 585] 19:54:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (140BC800) [pid = 3720] [serial = 1755] [outer = 00000000] 19:54:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (15E88800) [pid = 3720] [serial = 1756] [outer = 140BC800] 19:54:09 INFO - PROCESS | 3720 | 1463972049082 Marionette DEBUG loaded listener.js 19:54:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (16782000) [pid = 3720] [serial = 1757] [outer = 140BC800] 19:54:09 INFO - PROCESS | 3720 | 1463972049683 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 933ms 19:54:09 INFO - PROCESS | 3720 | 1463972049749 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 19:54:09 INFO - PROCESS | 3720 | 1463972049752 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 19:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:54:09 INFO - PROCESS | 3720 | 1463972049756 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:54:09 INFO - PROCESS | 3720 | 1463972049759 Marionette TRACE conn2 <- [1,2306,null,{}] 19:54:09 INFO - PROCESS | 3720 | 1463972049770 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:09 INFO - PROCESS | 3720 | 1463972049877 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:54:10 INFO - PROCESS | 3720 | 1463972050017 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:10 INFO - PROCESS | 3720 | ++DOCSHELL 17E09C00 == 54 [pid = 3720] [id = 586] 19:54:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (17E0E400) [pid = 3720] [serial = 1758] [outer = 00000000] 19:54:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (18283400) [pid = 3720] [serial = 1759] [outer = 17E0E400] 19:54:10 INFO - PROCESS | 3720 | 1463972050073 Marionette DEBUG loaded listener.js 19:54:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (19CC8000) [pid = 3720] [serial = 1760] [outer = 17E0E400] 19:54:10 INFO - PROCESS | 3720 | 1463972050633 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 19:54:10 INFO - PROCESS | 3720 | 1463972050662 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 19:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:54:10 INFO - PROCESS | 3720 | 1463972050665 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:54:10 INFO - PROCESS | 3720 | 1463972050667 Marionette TRACE conn2 <- [1,2310,null,{}] 19:54:10 INFO - PROCESS | 3720 | 1463972050671 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:10 INFO - PROCESS | 3720 | 1463972050772 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 19:54:10 INFO - PROCESS | 3720 | 1463972050883 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:10 INFO - PROCESS | 3720 | ++DOCSHELL 18235000 == 55 [pid = 3720] [id = 587] 19:54:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (18236400) [pid = 3720] [serial = 1761] [outer = 00000000] 19:54:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1A10A800) [pid = 3720] [serial = 1762] [outer = 18236400] 19:54:10 INFO - PROCESS | 3720 | 1463972050935 Marionette DEBUG loaded listener.js 19:54:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1A10C400) [pid = 3720] [serial = 1763] [outer = 18236400] 19:54:11 INFO - PROCESS | 3720 | 1463972051529 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 902ms 19:54:11 INFO - PROCESS | 3720 | 1463972051569 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 19:54:11 INFO - PROCESS | 3720 | 1463972051572 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 19:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:54:11 INFO - PROCESS | 3720 | 1463972051575 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:54:11 INFO - PROCESS | 3720 | 1463972051577 Marionette TRACE conn2 <- [1,2314,null,{}] 19:54:11 INFO - PROCESS | 3720 | 1463972051581 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:11 INFO - PROCESS | 3720 | 1463972051680 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 19:54:11 INFO - PROCESS | 3720 | 1463972051796 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:11 INFO - PROCESS | 3720 | ++DOCSHELL 0F39D800 == 56 [pid = 3720] [id = 588] 19:54:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (10F3B400) [pid = 3720] [serial = 1764] [outer = 00000000] 19:54:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (11255800) [pid = 3720] [serial = 1765] [outer = 10F3B400] 19:54:11 INFO - PROCESS | 3720 | 1463972052013 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1288B000) [pid = 3720] [serial = 1766] [outer = 10F3B400] 19:54:12 INFO - PROCESS | 3720 | 1463972052581 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1042ms 19:54:12 INFO - PROCESS | 3720 | 1463972052615 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 19:54:12 INFO - PROCESS | 3720 | 1463972052619 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 19:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:54:12 INFO - PROCESS | 3720 | 1463972052624 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:54:12 INFO - PROCESS | 3720 | 1463972052628 Marionette TRACE conn2 <- [1,2318,null,{}] 19:54:12 INFO - PROCESS | 3720 | 1463972052632 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:12 INFO - PROCESS | 3720 | 1463972052733 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 19:54:12 INFO - PROCESS | 3720 | 1463972052849 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:12 INFO - PROCESS | 3720 | ++DOCSHELL 1370FC00 == 57 [pid = 3720] [id = 589] 19:54:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (13711400) [pid = 3720] [serial = 1767] [outer = 00000000] 19:54:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (15465400) [pid = 3720] [serial = 1768] [outer = 13711400] 19:54:12 INFO - PROCESS | 3720 | 1463972052899 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (15B28800) [pid = 3720] [serial = 1769] [outer = 13711400] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 17E03400 == 56 [pid = 3720] [id = 582] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 16787C00 == 55 [pid = 3720] [id = 581] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 1600F800 == 54 [pid = 3720] [id = 580] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 16006400 == 53 [pid = 3720] [id = 579] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 1288C400 == 52 [pid = 3720] [id = 578] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 10A62800 == 51 [pid = 3720] [id = 577] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 167F7C00 == 50 [pid = 3720] [id = 573] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 140CA000 == 49 [pid = 3720] [id = 572] 19:54:13 INFO - PROCESS | 3720 | --DOCSHELL 0F278400 == 48 [pid = 3720] [id = 571] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1760B000) [pid = 3720] [serial = 1628] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (198AF000) [pid = 3720] [serial = 1711] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1678A000) [pid = 3720] [serial = 1697] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15442800) [pid = 3720] [serial = 1690] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (15458000) [pid = 3720] [serial = 1691] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (11CF3400) [pid = 3720] [serial = 1687] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (12B63000) [pid = 3720] [serial = 1688] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (12AF1800) [pid = 3720] [serial = 1672] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15D0DC00) [pid = 3720] [serial = 1693] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (12A98000) [pid = 3720] [serial = 1685] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (10FB8400) [pid = 3720] [serial = 1684] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (17E0DC00) [pid = 3720] [serial = 1678] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1564D400) [pid = 3720] [serial = 1675] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (19716800) [pid = 3720] [serial = 1670] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (198AD400) [pid = 3720] [serial = 1681] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1696D400) [pid = 3720] [serial = 1699] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (17610C00) [pid = 3720] [serial = 1702] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (174DD800) [pid = 3720] [serial = 1706] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (17395000) [pid = 3720] [serial = 1705] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (180CEC00) [pid = 3720] [serial = 1708] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (17E03C00) [pid = 3720] [serial = 1703] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16781400) [pid = 3720] [serial = 1696] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (174D4800) [pid = 3720] [serial = 1700] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (18231800) [pid = 3720] [serial = 1709] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (15D1A800) [pid = 3720] [serial = 1694] [outer = 00000000] [url = about:blank] 19:54:13 INFO - PROCESS | 3720 | 1463972053499 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 886ms 19:54:13 INFO - PROCESS | 3720 | 1463972053527 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 19:54:13 INFO - PROCESS | 3720 | 1463972053531 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 19:54:13 INFO - PROCESS | 3720 | 1463972053536 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:54:13 INFO - PROCESS | 3720 | 1463972053539 Marionette TRACE conn2 <- [1,2322,null,{}] 19:54:13 INFO - PROCESS | 3720 | 1463972053543 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:13 INFO - PROCESS | 3720 | 1463972053633 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 19:54:13 INFO - PROCESS | 3720 | 1463972053642 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:13 INFO - PROCESS | 3720 | ++DOCSHELL 1120A000 == 49 [pid = 3720] [id = 590] 19:54:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (11436800) [pid = 3720] [serial = 1770] [outer = 00000000] 19:54:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (15630000) [pid = 3720] [serial = 1771] [outer = 11436800] 19:54:13 INFO - PROCESS | 3720 | 1463972053689 Marionette DEBUG loaded listener.js 19:54:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (15D1A800) [pid = 3720] [serial = 1772] [outer = 11436800] 19:54:14 INFO - PROCESS | 3720 | 1463972054189 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 700ms 19:54:14 INFO - PROCESS | 3720 | 1463972054237 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 19:54:14 INFO - PROCESS | 3720 | 1463972054239 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 19:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:54:14 INFO - PROCESS | 3720 | 1463972054243 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:54:14 INFO - PROCESS | 3720 | 1463972054246 Marionette TRACE conn2 <- [1,2326,null,{}] 19:54:14 INFO - PROCESS | 3720 | 1463972054256 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:14 INFO - PROCESS | 3720 | 1463972054342 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:54:14 INFO - PROCESS | 3720 | 1463972054349 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:14 INFO - PROCESS | 3720 | ++DOCSHELL 168B5800 == 50 [pid = 3720] [id = 591] 19:54:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (168BE800) [pid = 3720] [serial = 1773] [outer = 00000000] 19:54:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (17046400) [pid = 3720] [serial = 1774] [outer = 168BE800] 19:54:14 INFO - PROCESS | 3720 | 1463972054396 Marionette DEBUG loaded listener.js 19:54:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (17447000) [pid = 3720] [serial = 1775] [outer = 168BE800] 19:54:14 INFO - PROCESS | 3720 | 1463972054881 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 700ms 19:54:14 INFO - PROCESS | 3720 | 1463972054942 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 19:54:14 INFO - PROCESS | 3720 | 1463972054944 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 19:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:54:14 INFO - PROCESS | 3720 | 1463972054948 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:54:14 INFO - PROCESS | 3720 | 1463972054950 Marionette TRACE conn2 <- [1,2330,null,{}] 19:54:14 INFO - PROCESS | 3720 | 1463972054953 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 3720 | 1463972055062 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 19:54:15 INFO - PROCESS | 3720 | 1463972055075 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:15 INFO - PROCESS | 3720 | ++DOCSHELL 10F3D800 == 51 [pid = 3720] [id = 592] 19:54:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (174DFC00) [pid = 3720] [serial = 1776] [outer = 00000000] 19:54:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1760F800) [pid = 3720] [serial = 1777] [outer = 174DFC00] 19:54:15 INFO - PROCESS | 3720 | 1463972055118 Marionette DEBUG loaded listener.js 19:54:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (17D3DC00) [pid = 3720] [serial = 1778] [outer = 174DFC00] 19:54:15 INFO - PROCESS | 3720 | 1463972055552 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 638ms 19:54:15 INFO - PROCESS | 3720 | 1463972055589 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 19:54:15 INFO - PROCESS | 3720 | 1463972055590 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 19:54:15 INFO - PROCESS | 3720 | 1463972055594 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:54:15 INFO - PROCESS | 3720 | 1463972055596 Marionette TRACE conn2 <- [1,2334,null,{}] 19:54:15 INFO - PROCESS | 3720 | 1463972055599 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 3720 | 1463972055726 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 19:54:15 INFO - PROCESS | 3720 | 1463972055772 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:15 INFO - PROCESS | 3720 | ++DOCSHELL 1545DC00 == 52 [pid = 3720] [id = 593] 19:54:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1744F800) [pid = 3720] [serial = 1779] [outer = 00000000] 19:54:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17E10400) [pid = 3720] [serial = 1780] [outer = 1744F800] 19:54:15 INFO - PROCESS | 3720 | 1463972055825 Marionette DEBUG loaded listener.js 19:54:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1827CC00) [pid = 3720] [serial = 1781] [outer = 1744F800] 19:54:16 INFO - PROCESS | 3720 | 1463972056261 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 19:54:16 INFO - PROCESS | 3720 | 1463972056320 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 19:54:16 INFO - PROCESS | 3720 | 1463972056322 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 19:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:54:16 INFO - PROCESS | 3720 | 1463972056335 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:54:16 INFO - PROCESS | 3720 | 1463972056337 Marionette TRACE conn2 <- [1,2338,null,{}] 19:54:16 INFO - PROCESS | 3720 | 1463972056341 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:16 INFO - PROCESS | 3720 | 1463972056484 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 19:54:16 INFO - PROCESS | 3720 | 1463972056518 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:16 INFO - PROCESS | 3720 | ++DOCSHELL 19711800 == 53 [pid = 3720] [id = 594] 19:54:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (198A5C00) [pid = 3720] [serial = 1782] [outer = 00000000] 19:54:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (19CC5800) [pid = 3720] [serial = 1783] [outer = 198A5C00] 19:54:16 INFO - PROCESS | 3720 | 1463972056562 Marionette DEBUG loaded listener.js 19:54:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (19D54C00) [pid = 3720] [serial = 1784] [outer = 198A5C00] 19:54:17 INFO - PROCESS | 3720 | 1463972057014 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 19:54:17 INFO - PROCESS | 3720 | 1463972057077 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:54:17 INFO - PROCESS | 3720 | 1463972057079 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 19:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:54:17 INFO - PROCESS | 3720 | 1463972057090 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:54:17 INFO - PROCESS | 3720 | 1463972057092 Marionette TRACE conn2 <- [1,2342,null,{}] 19:54:17 INFO - PROCESS | 3720 | 1463972057095 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:17 INFO - PROCESS | 3720 | 1463972057207 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 19:54:17 INFO - PROCESS | 3720 | 1463972057217 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:17 INFO - PROCESS | 3720 | ++DOCSHELL 10F0D400 == 54 [pid = 3720] [id = 595] 19:54:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1546FC00) [pid = 3720] [serial = 1785] [outer = 00000000] 19:54:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1A2E3400) [pid = 3720] [serial = 1786] [outer = 1546FC00] 19:54:17 INFO - PROCESS | 3720 | 1463972057318 Marionette DEBUG loaded listener.js 19:54:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1A2E8C00) [pid = 3720] [serial = 1787] [outer = 1546FC00] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (0F397400) [pid = 3720] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15368800) [pid = 3720] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (114A2000) [pid = 3720] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (166A3400) [pid = 3720] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1739FC00) [pid = 3720] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (198AA800) [pid = 3720] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (0C77E400) [pid = 3720] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1760C800) [pid = 3720] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (15444800) [pid = 3720] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (10F45800) [pid = 3720] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1970B400) [pid = 3720] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (10B0A800) [pid = 3720] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1543FC00) [pid = 3720] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (17653800) [pid = 3720] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (17E06800) [pid = 3720] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1543AC00) [pid = 3720] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (16008C00) [pid = 3720] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (10B13400) [pid = 3720] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:54:17 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1289D800) [pid = 3720] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:54:17 INFO - PROCESS | 3720 | 1463972057856 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 793ms 19:54:17 INFO - PROCESS | 3720 | 1463972057889 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 19:54:17 INFO - PROCESS | 3720 | 1463972057891 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 19:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:54:17 INFO - PROCESS | 3720 | 1463972057894 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:54:17 INFO - PROCESS | 3720 | 1463972057896 Marionette TRACE conn2 <- [1,2346,null,{}] 19:54:17 INFO - PROCESS | 3720 | 1463972057899 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:17 INFO - PROCESS | 3720 | 1463972057978 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 19:54:18 INFO - PROCESS | 3720 | 1463972058080 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:18 INFO - PROCESS | 3720 | ++DOCSHELL 0F278800 == 55 [pid = 3720] [id = 596] 19:54:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (103D2000) [pid = 3720] [serial = 1788] [outer = 00000000] 19:54:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1147A400) [pid = 3720] [serial = 1789] [outer = 103D2000] 19:54:18 INFO - PROCESS | 3720 | 1463972058123 Marionette DEBUG loaded listener.js 19:54:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (15452C00) [pid = 3720] [serial = 1790] [outer = 103D2000] 19:54:18 INFO - PROCESS | 3720 | 1463972058496 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 638ms 19:54:18 INFO - PROCESS | 3720 | 1463972058533 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 19:54:18 INFO - PROCESS | 3720 | 1463972058535 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 19:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:54:18 INFO - PROCESS | 3720 | 1463972058538 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:54:18 INFO - PROCESS | 3720 | 1463972058540 Marionette TRACE conn2 <- [1,2350,null,{}] 19:54:18 INFO - PROCESS | 3720 | 1463972058543 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:18 INFO - PROCESS | 3720 | 1463972058674 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 19:54:18 INFO - PROCESS | 3720 | 1463972058683 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:18 INFO - PROCESS | 3720 | ++DOCSHELL 10504C00 == 56 [pid = 3720] [id = 597] 19:54:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (10FB8000) [pid = 3720] [serial = 1791] [outer = 00000000] 19:54:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1760D000) [pid = 3720] [serial = 1792] [outer = 10FB8000] 19:54:18 INFO - PROCESS | 3720 | 1463972058727 Marionette DEBUG loaded listener.js 19:54:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1970B400) [pid = 3720] [serial = 1793] [outer = 10FB8000] 19:54:19 INFO - PROCESS | 3720 | 1463972059138 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 637ms 19:54:19 INFO - PROCESS | 3720 | 1463972059176 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 19:54:19 INFO - PROCESS | 3720 | 1463972059178 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 19:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:54:19 INFO - PROCESS | 3720 | 1463972059181 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:54:19 INFO - PROCESS | 3720 | 1463972059183 Marionette TRACE conn2 <- [1,2354,null,{}] 19:54:19 INFO - PROCESS | 3720 | 1463972059186 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:19 INFO - PROCESS | 3720 | 1463972059303 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 19:54:19 INFO - PROCESS | 3720 | 1463972059297 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:19 INFO - PROCESS | 3720 | ++DOCSHELL 167EB800 == 57 [pid = 3720] [id = 598] 19:54:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (174DEC00) [pid = 3720] [serial = 1794] [outer = 00000000] 19:54:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1A7B4400) [pid = 3720] [serial = 1795] [outer = 174DEC00] 19:54:19 INFO - PROCESS | 3720 | 1463972059350 Marionette DEBUG loaded listener.js 19:54:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1A7BBC00) [pid = 3720] [serial = 1796] [outer = 174DEC00] 19:54:19 INFO - PROCESS | 3720 | 1463972059929 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 840ms 19:54:20 INFO - PROCESS | 3720 | 1463972060009 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 19:54:20 INFO - PROCESS | 3720 | 1463972060014 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 19:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:54:20 INFO - PROCESS | 3720 | 1463972060019 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:54:20 INFO - PROCESS | 3720 | 1463972060024 Marionette TRACE conn2 <- [1,2358,null,{}] 19:54:20 INFO - PROCESS | 3720 | 1463972060044 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:20 INFO - PROCESS | 3720 | 1463972060198 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 19:54:20 INFO - PROCESS | 3720 | 1463972060261 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:20 INFO - PROCESS | 3720 | ++DOCSHELL 10E53000 == 58 [pid = 3720] [id = 599] 19:54:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (10F39800) [pid = 3720] [serial = 1797] [outer = 00000000] 19:54:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (13314400) [pid = 3720] [serial = 1798] [outer = 10F39800] 19:54:20 INFO - PROCESS | 3720 | 1463972060358 Marionette DEBUG loaded listener.js 19:54:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (140C7000) [pid = 3720] [serial = 1799] [outer = 10F39800] 19:54:20 INFO - PROCESS | 3720 | 1463972060987 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 995ms 19:54:21 INFO - PROCESS | 3720 | 1463972061023 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 19:54:21 INFO - PROCESS | 3720 | 1463972061029 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 19:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:54:21 INFO - PROCESS | 3720 | 1463972061035 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:54:21 INFO - PROCESS | 3720 | 1463972061038 Marionette TRACE conn2 <- [1,2362,null,{}] 19:54:21 INFO - PROCESS | 3720 | 1463972061042 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:21 INFO - PROCESS | 3720 | 1463972061196 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:54:21 INFO - PROCESS | 3720 | 1463972061265 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:21 INFO - PROCESS | 3720 | ++DOCSHELL 15458C00 == 59 [pid = 3720] [id = 600] 19:54:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (16695400) [pid = 3720] [serial = 1800] [outer = 00000000] 19:54:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (167EC800) [pid = 3720] [serial = 1801] [outer = 16695400] 19:54:21 INFO - PROCESS | 3720 | 1463972061317 Marionette DEBUG loaded listener.js 19:54:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (16D3A800) [pid = 3720] [serial = 1802] [outer = 16695400] 19:54:21 INFO - PROCESS | 3720 | 1463972061950 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 933ms 19:54:21 INFO - PROCESS | 3720 | 1463972061978 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 19:54:21 INFO - PROCESS | 3720 | 1463972061981 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 19:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:54:21 INFO - PROCESS | 3720 | 1463972061985 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:54:21 INFO - PROCESS | 3720 | 1463972061988 Marionette TRACE conn2 <- [1,2366,null,{}] 19:54:21 INFO - PROCESS | 3720 | 1463972061999 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 3720 | 1463972062106 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 19:54:22 INFO - PROCESS | 3720 | 1463972062249 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:22 INFO - PROCESS | 3720 | ++DOCSHELL 19CC4400 == 60 [pid = 3720] [id = 601] 19:54:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (19CC5000) [pid = 3720] [serial = 1803] [outer = 00000000] 19:54:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1A056C00) [pid = 3720] [serial = 1804] [outer = 19CC5000] 19:54:22 INFO - PROCESS | 3720 | 1463972062308 Marionette DEBUG loaded listener.js 19:54:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1A50FC00) [pid = 3720] [serial = 1805] [outer = 19CC5000] 19:54:22 INFO - PROCESS | 3720 | 1463972062849 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 886ms 19:54:22 INFO - PROCESS | 3720 | 1463972062872 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 19:54:22 INFO - PROCESS | 3720 | 1463972062875 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 19:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:54:22 INFO - PROCESS | 3720 | 1463972062879 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:54:22 INFO - PROCESS | 3720 | 1463972062881 Marionette TRACE conn2 <- [1,2370,null,{}] 19:54:22 INFO - PROCESS | 3720 | 1463972062884 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 3720 | 1463972062987 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 19:54:23 INFO - PROCESS | 3720 | 1463972063101 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:23 INFO - PROCESS | 3720 | ++DOCSHELL 12AEAC00 == 61 [pid = 3720] [id = 602] 19:54:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15455C00) [pid = 3720] [serial = 1806] [outer = 00000000] 19:54:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1A8A9000) [pid = 3720] [serial = 1807] [outer = 15455C00] 19:54:23 INFO - PROCESS | 3720 | 1463972063194 Marionette DEBUG loaded listener.js 19:54:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A8AEC00) [pid = 3720] [serial = 1808] [outer = 15455C00] 19:54:23 INFO - PROCESS | 3720 | 1463972063787 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 933ms 19:54:23 INFO - PROCESS | 3720 | 1463972063824 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 19:54:23 INFO - PROCESS | 3720 | 1463972063826 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 19:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:54:23 INFO - PROCESS | 3720 | 1463972063829 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:54:23 INFO - PROCESS | 3720 | 1463972063831 Marionette TRACE conn2 <- [1,2374,null,{}] 19:54:23 INFO - PROCESS | 3720 | 1463972063835 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:23 INFO - PROCESS | 3720 | 1463972063936 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 19:54:24 INFO - PROCESS | 3720 | 1463972064085 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:24 INFO - PROCESS | 3720 | ++DOCSHELL 1A7BC000 == 62 [pid = 3720] [id = 603] 19:54:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1A8B0000) [pid = 3720] [serial = 1809] [outer = 00000000] 19:54:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A8B6800) [pid = 3720] [serial = 1810] [outer = 1A8B0000] 19:54:24 INFO - PROCESS | 3720 | 1463972064142 Marionette DEBUG loaded listener.js 19:54:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1ABB0C00) [pid = 3720] [serial = 1811] [outer = 1A8B0000] 19:54:24 INFO - PROCESS | 3720 | 1463972064696 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1136ms 19:54:24 INFO - PROCESS | 3720 | 1463972064974 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:54:24 INFO - PROCESS | 3720 | 1463972064979 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 19:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:54:24 INFO - PROCESS | 3720 | 1463972064984 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:54:24 INFO - PROCESS | 3720 | 1463972064987 Marionette TRACE conn2 <- [1,2378,null,{}] 19:54:24 INFO - PROCESS | 3720 | 1463972064992 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 3720 | 1463972065090 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 19:54:25 INFO - PROCESS | 3720 | 1463972065228 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:25 INFO - PROCESS | 3720 | ++DOCSHELL 11258800 == 63 [pid = 3720] [id = 604] 19:54:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (11472C00) [pid = 3720] [serial = 1812] [outer = 00000000] 19:54:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (12D79000) [pid = 3720] [serial = 1813] [outer = 11472C00] 19:54:25 INFO - PROCESS | 3720 | 1463972065279 Marionette DEBUG loaded listener.js 19:54:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1331A800) [pid = 3720] [serial = 1814] [outer = 11472C00] 19:54:25 INFO - PROCESS | 3720 | 1463972065868 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 934ms 19:54:25 INFO - PROCESS | 3720 | 1463972065931 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 19:54:25 INFO - PROCESS | 3720 | 1463972065934 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 19:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:54:25 INFO - PROCESS | 3720 | 1463972065941 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - PROCESS | 3720 | 1463972065945 Marionette TRACE conn2 <- [1,2382,null,{}] 19:54:25 INFO - PROCESS | 3720 | 1463972065949 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:26 INFO - PROCESS | 3720 | 1463972066059 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 10504C00 == 62 [pid = 3720] [id = 597] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 0F278800 == 61 [pid = 3720] [id = 596] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 10F0D400 == 60 [pid = 3720] [id = 595] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 19711800 == 59 [pid = 3720] [id = 594] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 1545DC00 == 58 [pid = 3720] [id = 593] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 10F3D800 == 57 [pid = 3720] [id = 592] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 168B5800 == 56 [pid = 3720] [id = 591] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 1120A000 == 55 [pid = 3720] [id = 590] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 1370FC00 == 54 [pid = 3720] [id = 589] 19:54:26 INFO - PROCESS | 3720 | --DOCSHELL 0F39D800 == 53 [pid = 3720] [id = 588] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1543C800) [pid = 3720] [serial = 1640] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1760CC00) [pid = 3720] [serial = 1550] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (12D2F800) [pid = 3720] [serial = 1598] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (198B1400) [pid = 3720] [serial = 1682] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1055BC00) [pid = 3720] [serial = 1595] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1827B800) [pid = 3720] [serial = 1679] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (15E85000) [pid = 3720] [serial = 1676] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1370F400) [pid = 3720] [serial = 1673] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (19CC6400) [pid = 3720] [serial = 1712] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (12B64800) [pid = 3720] [serial = 1631] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (16699C00) [pid = 3720] [serial = 1634] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (17E04400) [pid = 3720] [serial = 1637] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1822D000) [pid = 3720] [serial = 1748] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1760E800) [pid = 3720] [serial = 1745] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1744E800) [pid = 3720] [serial = 1730] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (15632C00) [pid = 3720] [serial = 1729] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1669B800) [pid = 3720] [serial = 1738] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (16784800) [pid = 3720] [serial = 1739] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1543D800) [pid = 3720] [serial = 1733] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (140BE000) [pid = 3720] [serial = 1732] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (140C2C00) [pid = 3720] [serial = 1735] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (15447400) [pid = 3720] [serial = 1736] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (10561800) [pid = 3720] [serial = 1714] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (15441400) [pid = 3720] [serial = 1717] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1760C000) [pid = 3720] [serial = 1720] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (19D5A800) [pid = 3720] [serial = 1723] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (19DABC00) [pid = 3720] [serial = 1726] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (180D4000) [pid = 3720] [serial = 1747] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (170F6000) [pid = 3720] [serial = 1742] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (168BD000) [pid = 3720] [serial = 1741] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17603C00) [pid = 3720] [serial = 1744] [outer = 00000000] [url = about:blank] 19:54:26 INFO - PROCESS | 3720 | 1463972066208 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:26 INFO - PROCESS | 3720 | ++DOCSHELL 0C37F800 == 54 [pid = 3720] [id = 605] 19:54:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0C388400) [pid = 3720] [serial = 1815] [outer = 00000000] 19:54:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (10A61000) [pid = 3720] [serial = 1816] [outer = 0C388400] 19:54:26 INFO - PROCESS | 3720 | 1463972066254 Marionette DEBUG loaded listener.js 19:54:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (128A4400) [pid = 3720] [serial = 1817] [outer = 0C388400] 19:54:26 INFO - PROCESS | 3720 | 1463972066668 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 793ms 19:54:26 INFO - PROCESS | 3720 | 1463972066728 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 19:54:26 INFO - PROCESS | 3720 | 1463972066730 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 19:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:54:26 INFO - PROCESS | 3720 | 1463972066734 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:54:26 INFO - PROCESS | 3720 | 1463972066736 Marionette TRACE conn2 <- [1,2386,null,{}] 19:54:26 INFO - PROCESS | 3720 | 1463972066746 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:26 INFO - PROCESS | 3720 | 1463972066840 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 19:54:26 INFO - PROCESS | 3720 | 1463972066851 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:26 INFO - PROCESS | 3720 | ++DOCSHELL 1545CC00 == 55 [pid = 3720] [id = 606] 19:54:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1546F800) [pid = 3720] [serial = 1818] [outer = 00000000] 19:54:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1600B400) [pid = 3720] [serial = 1819] [outer = 1546F800] 19:54:26 INFO - PROCESS | 3720 | 1463972066898 Marionette DEBUG loaded listener.js 19:54:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1669C000) [pid = 3720] [serial = 1820] [outer = 1546F800] 19:54:27 INFO - PROCESS | 3720 | 1463972067366 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 684ms 19:54:27 INFO - PROCESS | 3720 | 1463972067431 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 19:54:27 INFO - PROCESS | 3720 | 1463972067433 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 19:54:27 INFO - PROCESS | 3720 | 1463972067436 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:54:27 INFO - PROCESS | 3720 | 1463972067438 Marionette TRACE conn2 <- [1,2390,null,{}] 19:54:27 INFO - PROCESS | 3720 | 1463972067441 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:27 INFO - PROCESS | 3720 | 1463972067523 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 19:54:27 INFO - PROCESS | 3720 | 1463972067531 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:27 INFO - PROCESS | 3720 | ++DOCSHELL 15E89800 == 56 [pid = 3720] [id = 607] 19:54:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1600A400) [pid = 3720] [serial = 1821] [outer = 00000000] 19:54:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (17093C00) [pid = 3720] [serial = 1822] [outer = 1600A400] 19:54:27 INFO - PROCESS | 3720 | 1463972067575 Marionette DEBUG loaded listener.js 19:54:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1744A800) [pid = 3720] [serial = 1823] [outer = 1600A400] 19:54:28 INFO - PROCESS | 3720 | 1463972068012 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 591ms 19:54:28 INFO - PROCESS | 3720 | 1463972068059 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 3720 | 1463972068061 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 19:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:54:28 INFO - PROCESS | 3720 | 1463972068065 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - PROCESS | 3720 | 1463972068067 Marionette TRACE conn2 <- [1,2394,null,{}] 19:54:28 INFO - PROCESS | 3720 | 1463972068071 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 3720 | 1463972068170 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 19:54:28 INFO - PROCESS | 3720 | 1463972068179 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 3720 | ++DOCSHELL 17450800 == 57 [pid = 3720] [id = 608] 19:54:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (174D8C00) [pid = 3720] [serial = 1824] [outer = 00000000] 19:54:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (17648C00) [pid = 3720] [serial = 1825] [outer = 174D8C00] 19:54:28 INFO - PROCESS | 3720 | 1463972068249 Marionette DEBUG loaded listener.js 19:54:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (17652800) [pid = 3720] [serial = 1826] [outer = 174D8C00] 19:54:28 INFO - PROCESS | 3720 | 1463972068739 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 700ms 19:54:28 INFO - PROCESS | 3720 | 1463972068764 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 3720 | 1463972068767 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 19:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:54:28 INFO - PROCESS | 3720 | 1463972068777 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - PROCESS | 3720 | 1463972068778 Marionette TRACE conn2 <- [1,2398,null,{}] 19:54:28 INFO - PROCESS | 3720 | 1463972068782 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 3720 | 1463972068930 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 19:54:28 INFO - PROCESS | 3720 | 1463972068997 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 3720 | ++DOCSHELL 10F3E800 == 58 [pid = 3720] [id = 609] 19:54:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (16787400) [pid = 3720] [serial = 1827] [outer = 00000000] 19:54:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (18234800) [pid = 3720] [serial = 1828] [outer = 16787400] 19:54:29 INFO - PROCESS | 3720 | 1463972069042 Marionette DEBUG loaded listener.js 19:54:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1970EC00) [pid = 3720] [serial = 1829] [outer = 16787400] 19:54:29 INFO - PROCESS | 3720 | 1463972069514 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 809ms 19:54:29 INFO - PROCESS | 3720 | 1463972069598 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 19:54:29 INFO - PROCESS | 3720 | 1463972069600 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 19:54:29 INFO - PROCESS | 3720 | 1463972069603 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:54:29 INFO - PROCESS | 3720 | 1463972069605 Marionette TRACE conn2 <- [1,2402,null,{}] 19:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:54:29 INFO - PROCESS | 3720 | 1463972069609 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:29 INFO - PROCESS | 3720 | 1463972069722 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 19:54:29 INFO - PROCESS | 3720 | 1463972069732 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:29 INFO - PROCESS | 3720 | ++DOCSHELL 180D4000 == 59 [pid = 3720] [id = 610] 19:54:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1822F800) [pid = 3720] [serial = 1830] [outer = 00000000] 19:54:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (19CC6C00) [pid = 3720] [serial = 1831] [outer = 1822F800] 19:54:29 INFO - PROCESS | 3720 | 1463972069778 Marionette DEBUG loaded listener.js 19:54:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (19CC7000) [pid = 3720] [serial = 1832] [outer = 1822F800] 19:54:30 INFO - PROCESS | 3720 | 1463972070211 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 622ms 19:54:30 INFO - PROCESS | 3720 | 1463972070229 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 19:54:30 INFO - PROCESS | 3720 | 1463972070231 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 19:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:54:30 INFO - PROCESS | 3720 | 1463972070240 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:54:30 INFO - PROCESS | 3720 | 1463972070242 Marionette TRACE conn2 <- [1,2406,null,{}] 19:54:30 INFO - PROCESS | 3720 | 1463972070245 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:30 INFO - PROCESS | 3720 | 1463972070358 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:54:30 INFO - PROCESS | 3720 | 1463972070534 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1546FC00) [pid = 3720] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (174DFC00) [pid = 3720] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (168BE800) [pid = 3720] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (10FB8000) [pid = 3720] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (198A5C00) [pid = 3720] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (13711400) [pid = 3720] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (11436800) [pid = 3720] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1744F800) [pid = 3720] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (103D2000) [pid = 3720] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:54:30 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (10F3B400) [pid = 3720] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:54:30 INFO - PROCESS | 3720 | ++DOCSHELL 103D2000 == 60 [pid = 3720] [id = 611] 19:54:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (10437C00) [pid = 3720] [serial = 1833] [outer = 00000000] 19:54:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1142F000) [pid = 3720] [serial = 1834] [outer = 10437C00] 19:54:30 INFO - PROCESS | 3720 | 1463972070588 Marionette DEBUG loaded listener.js 19:54:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (14E60400) [pid = 3720] [serial = 1835] [outer = 10437C00] 19:54:30 INFO - PROCESS | 3720 | 1463972070957 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 794ms 19:54:31 INFO - PROCESS | 3720 | 1463972071043 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 19:54:31 INFO - PROCESS | 3720 | 1463972071045 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 19:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:54:31 INFO - PROCESS | 3720 | 1463972071049 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:54:31 INFO - PROCESS | 3720 | 1463972071050 Marionette TRACE conn2 <- [1,2410,null,{}] 19:54:31 INFO - PROCESS | 3720 | 1463972071053 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 3720 | 1463972071170 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 19:54:31 INFO - PROCESS | 3720 | 1463972071185 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 3720 | ++DOCSHELL 114A2000 == 61 [pid = 3720] [id = 612] 19:54:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (13714000) [pid = 3720] [serial = 1836] [outer = 00000000] 19:54:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (19CC7800) [pid = 3720] [serial = 1837] [outer = 13714000] 19:54:31 INFO - PROCESS | 3720 | 1463972071228 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1A056800) [pid = 3720] [serial = 1838] [outer = 13714000] 19:54:31 INFO - PROCESS | 3720 | 1463972071631 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 638ms 19:54:31 INFO - PROCESS | 3720 | 1463972071685 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 19:54:31 INFO - PROCESS | 3720 | 1463972071687 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 19:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:54:31 INFO - PROCESS | 3720 | 1463972071690 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:54:31 INFO - PROCESS | 3720 | 1463972071692 Marionette TRACE conn2 <- [1,2414,null,{}] 19:54:31 INFO - PROCESS | 3720 | 1463972071695 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 3720 | 1463972071779 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 19:54:31 INFO - PROCESS | 3720 | 1463972071880 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 3720 | ++DOCSHELL 0F279800 == 62 [pid = 3720] [id = 613] 19:54:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1764F000) [pid = 3720] [serial = 1839] [outer = 00000000] 19:54:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1A10B800) [pid = 3720] [serial = 1840] [outer = 1764F000] 19:54:31 INFO - PROCESS | 3720 | 1463972071932 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1A506400) [pid = 3720] [serial = 1841] [outer = 1764F000] 19:54:32 INFO - PROCESS | 3720 | 1463972072282 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 638ms 19:54:32 INFO - PROCESS | 3720 | 1463972072328 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 19:54:32 INFO - PROCESS | 3720 | 1463972072331 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 19:54:32 INFO - PROCESS | 3720 | 1463972072334 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:54:32 INFO - PROCESS | 3720 | 1463972072336 Marionette TRACE conn2 <- [1,2418,null,{}] 19:54:32 INFO - PROCESS | 3720 | 1463972072340 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:32 INFO - PROCESS | 3720 | 1463972072513 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:54:32 INFO - PROCESS | 3720 | 1463972072532 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:32 INFO - PROCESS | 3720 | ++DOCSHELL 0C77E400 == 63 [pid = 3720] [id = 614] 19:54:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (0F26FC00) [pid = 3720] [serial = 1842] [outer = 00000000] 19:54:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (10504C00) [pid = 3720] [serial = 1843] [outer = 0F26FC00] 19:54:32 INFO - PROCESS | 3720 | 1463972072642 Marionette DEBUG loaded listener.js 19:54:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (10F40400) [pid = 3720] [serial = 1844] [outer = 0F26FC00] 19:54:33 INFO - PROCESS | 3720 | 1463972073285 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 995ms 19:54:33 INFO - PROCESS | 3720 | 1463972073339 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 19:54:33 INFO - PROCESS | 3720 | 1463972073344 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 19:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:54:33 INFO - PROCESS | 3720 | 1463972073349 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:54:33 INFO - PROCESS | 3720 | 1463972073353 Marionette TRACE conn2 <- [1,2422,null,{}] 19:54:33 INFO - PROCESS | 3720 | 1463972073358 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:33 INFO - PROCESS | 3720 | 1463972073499 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:54:33 INFO - PROCESS | 3720 | 1463972073644 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:33 INFO - PROCESS | 3720 | ++DOCSHELL 15368800 == 64 [pid = 3720] [id = 615] 19:54:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1539B000) [pid = 3720] [serial = 1845] [outer = 00000000] 19:54:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (154ECC00) [pid = 3720] [serial = 1846] [outer = 1539B000] 19:54:33 INFO - PROCESS | 3720 | 1463972073700 Marionette DEBUG loaded listener.js 19:54:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15E8E400) [pid = 3720] [serial = 1847] [outer = 1539B000] 19:54:34 INFO - PROCESS | 3720 | 1463972074302 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 995ms 19:54:34 INFO - PROCESS | 3720 | 1463972074347 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 19:54:34 INFO - PROCESS | 3720 | 1463972074351 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 19:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:54:34 INFO - PROCESS | 3720 | 1463972074359 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:54:34 INFO - PROCESS | 3720 | 1463972074361 Marionette TRACE conn2 <- [1,2426,null,{}] 19:54:34 INFO - PROCESS | 3720 | 1463972074365 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:34 INFO - PROCESS | 3720 | 1463972074472 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 19:54:34 INFO - PROCESS | 3720 | 1463972074587 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:34 INFO - PROCESS | 3720 | ++DOCSHELL 16784C00 == 65 [pid = 3720] [id = 616] 19:54:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1678D800) [pid = 3720] [serial = 1848] [outer = 00000000] 19:54:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (17E07800) [pid = 3720] [serial = 1849] [outer = 1678D800] 19:54:34 INFO - PROCESS | 3720 | 1463972074681 Marionette DEBUG loaded listener.js 19:54:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1970BC00) [pid = 3720] [serial = 1850] [outer = 1678D800] 19:54:35 INFO - PROCESS | 3720 | 1463972075322 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 995ms 19:54:35 INFO - PROCESS | 3720 | 1463972075360 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:54:35 INFO - PROCESS | 3720 | 1463972075363 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 19:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:54:35 INFO - PROCESS | 3720 | 1463972075367 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:54:35 INFO - PROCESS | 3720 | 1463972075370 Marionette TRACE conn2 <- [1,2430,null,{}] 19:54:35 INFO - PROCESS | 3720 | 1463972075381 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:35 INFO - PROCESS | 3720 | 1463972075493 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 19:54:35 INFO - PROCESS | 3720 | 1463972075640 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:35 INFO - PROCESS | 3720 | ++DOCSHELL 10F3A000 == 66 [pid = 3720] [id = 617] 19:54:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A8B3400) [pid = 3720] [serial = 1851] [outer = 00000000] 19:54:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1ABB8C00) [pid = 3720] [serial = 1852] [outer = 1A8B3400] 19:54:35 INFO - PROCESS | 3720 | 1463972075694 Marionette DEBUG loaded listener.js 19:54:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1ACDA000) [pid = 3720] [serial = 1853] [outer = 1A8B3400] 19:54:36 INFO - PROCESS | 3720 | 1463972076215 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 903ms 19:54:36 INFO - PROCESS | 3720 | 1463972076270 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 19:54:36 INFO - PROCESS | 3720 | 1463972076273 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 19:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:54:36 INFO - PROCESS | 3720 | 1463972076276 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:54:36 INFO - PROCESS | 3720 | 1463972076278 Marionette TRACE conn2 <- [1,2434,null,{}] 19:54:36 INFO - PROCESS | 3720 | 1463972076282 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:36 INFO - PROCESS | 3720 | 1463972076387 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:54:36 INFO - PROCESS | 3720 | 1463972076501 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:36 INFO - PROCESS | 3720 | ++DOCSHELL 1A8B5C00 == 67 [pid = 3720] [id = 618] 19:54:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1ABB8800) [pid = 3720] [serial = 1854] [outer = 00000000] 19:54:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1ACE5800) [pid = 3720] [serial = 1855] [outer = 1ABB8800] 19:54:36 INFO - PROCESS | 3720 | 1463972076594 Marionette DEBUG loaded listener.js 19:54:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1ADC2800) [pid = 3720] [serial = 1856] [outer = 1ABB8800] 19:54:37 INFO - PROCESS | 3720 | 1463972077397 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1182ms 19:54:37 INFO - PROCESS | 3720 | 1463972077462 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 19:54:37 INFO - PROCESS | 3720 | 1463972077466 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 19:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:54:37 INFO - PROCESS | 3720 | 1463972077471 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:54:37 INFO - PROCESS | 3720 | 1463972077475 Marionette TRACE conn2 <- [1,2438,null,{}] 19:54:37 INFO - PROCESS | 3720 | 1463972077481 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:37 INFO - PROCESS | 3720 | 1463972077580 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 19:54:37 INFO - PROCESS | 3720 | 1463972077730 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:37 INFO - PROCESS | 3720 | ++DOCSHELL 10F47C00 == 68 [pid = 3720] [id = 619] 19:54:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (11CF4C00) [pid = 3720] [serial = 1857] [outer = 00000000] 19:54:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (14EBE800) [pid = 3720] [serial = 1858] [outer = 11CF4C00] 19:54:37 INFO - PROCESS | 3720 | 1463972077779 Marionette DEBUG loaded listener.js 19:54:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (15451800) [pid = 3720] [serial = 1859] [outer = 11CF4C00] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 0F279800 == 67 [pid = 3720] [id = 613] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 114A2000 == 66 [pid = 3720] [id = 612] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 103D2000 == 65 [pid = 3720] [id = 611] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 180D4000 == 64 [pid = 3720] [id = 610] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 10F3E800 == 63 [pid = 3720] [id = 609] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 17450800 == 62 [pid = 3720] [id = 608] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 15E89800 == 61 [pid = 3720] [id = 607] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 1545CC00 == 60 [pid = 3720] [id = 606] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 0C37F800 == 59 [pid = 3720] [id = 605] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 11258800 == 58 [pid = 3720] [id = 604] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 15458C00 == 57 [pid = 3720] [id = 600] 19:54:38 INFO - PROCESS | 3720 | --DOCSHELL 10E53000 == 56 [pid = 3720] [id = 599] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A2E8C00) [pid = 3720] [serial = 1787] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (18283400) [pid = 3720] [serial = 1759] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (17D3DC00) [pid = 3720] [serial = 1778] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (17447000) [pid = 3720] [serial = 1775] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1760D000) [pid = 3720] [serial = 1792] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (19D54C00) [pid = 3720] [serial = 1784] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A10A800) [pid = 3720] [serial = 1762] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17046400) [pid = 3720] [serial = 1774] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15465400) [pid = 3720] [serial = 1768] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (19CC5800) [pid = 3720] [serial = 1783] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (15630000) [pid = 3720] [serial = 1771] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (17E10400) [pid = 3720] [serial = 1780] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1147A400) [pid = 3720] [serial = 1789] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (15D1A800) [pid = 3720] [serial = 1772] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (15452C00) [pid = 3720] [serial = 1790] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (15E88800) [pid = 3720] [serial = 1756] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1760F800) [pid = 3720] [serial = 1777] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (11CEA400) [pid = 3720] [serial = 1753] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1827CC00) [pid = 3720] [serial = 1781] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (15B28800) [pid = 3720] [serial = 1769] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A2E3400) [pid = 3720] [serial = 1786] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (19D56400) [pid = 3720] [serial = 1750] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1288B000) [pid = 3720] [serial = 1766] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (11255800) [pid = 3720] [serial = 1765] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1970B400) [pid = 3720] [serial = 1793] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (1A7B4400) [pid = 3720] [serial = 1795] [outer = 00000000] [url = about:blank] 19:54:38 INFO - PROCESS | 3720 | 1463972078404 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 948ms 19:54:38 INFO - PROCESS | 3720 | 1463972078418 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 19:54:38 INFO - PROCESS | 3720 | 1463972078423 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 19:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:54:38 INFO - PROCESS | 3720 | 1463972078429 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:54:38 INFO - PROCESS | 3720 | 1463972078432 Marionette TRACE conn2 <- [1,2442,null,{}] 19:54:38 INFO - PROCESS | 3720 | 1463972078436 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:38 INFO - PROCESS | 3720 | 1463972078535 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 19:54:38 INFO - PROCESS | 3720 | 1463972078636 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:38 INFO - PROCESS | 3720 | ++DOCSHELL 11255800 == 57 [pid = 3720] [id = 620] 19:54:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (11258800) [pid = 3720] [serial = 1860] [outer = 00000000] 19:54:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (130CF400) [pid = 3720] [serial = 1861] [outer = 11258800] 19:54:38 INFO - PROCESS | 3720 | 1463972078681 Marionette DEBUG loaded listener.js 19:54:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1545F400) [pid = 3720] [serial = 1862] [outer = 11258800] 19:54:39 INFO - PROCESS | 3720 | 1463972079091 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 747ms 19:54:39 INFO - PROCESS | 3720 | 1463972079169 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 19:54:39 INFO - PROCESS | 3720 | 1463972079171 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 19:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:54:39 INFO - PROCESS | 3720 | 1463972079175 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:54:39 INFO - PROCESS | 3720 | 1463972079178 Marionette TRACE conn2 <- [1,2446,null,{}] 19:54:39 INFO - PROCESS | 3720 | 1463972079188 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:39 INFO - PROCESS | 3720 | 1463972079280 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 19:54:39 INFO - PROCESS | 3720 | 1463972079287 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:39 INFO - PROCESS | 3720 | ++DOCSHELL 16006400 == 58 [pid = 3720] [id = 621] 19:54:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1600BC00) [pid = 3720] [serial = 1863] [outer = 00000000] 19:54:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (16788800) [pid = 3720] [serial = 1864] [outer = 1600BC00] 19:54:39 INFO - PROCESS | 3720 | 1463972079334 Marionette DEBUG loaded listener.js 19:54:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (16850800) [pid = 3720] [serial = 1865] [outer = 1600BC00] 19:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 638ms 19:54:39 INFO - PROCESS | 3720 | 1463972079805 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:54:39 INFO - PROCESS | 3720 | 1463972079812 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 19:54:39 INFO - PROCESS | 3720 | 1463972079814 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 19:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:54:39 INFO - PROCESS | 3720 | 1463972079822 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:54:39 INFO - PROCESS | 3720 | 1463972079823 Marionette TRACE conn2 <- [1,2450,null,{}] 19:54:39 INFO - PROCESS | 3720 | 1463972079827 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:39 INFO - PROCESS | 3720 | 1463972079909 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 19:54:39 INFO - PROCESS | 3720 | 1463972079916 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:39 INFO - PROCESS | 3720 | ++DOCSHELL 1739E000 == 59 [pid = 3720] [id = 622] 19:54:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1739FC00) [pid = 3720] [serial = 1866] [outer = 00000000] 19:54:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1760D000) [pid = 3720] [serial = 1867] [outer = 1739FC00] 19:54:39 INFO - PROCESS | 3720 | 1463972079960 Marionette DEBUG loaded listener.js 19:54:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1764F800) [pid = 3720] [serial = 1868] [outer = 1739FC00] 19:54:40 INFO - PROCESS | 3720 | 1463972080397 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 591ms 19:54:40 INFO - PROCESS | 3720 | 1463972080438 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 19:54:40 INFO - PROCESS | 3720 | 1463972080440 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 19:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:54:40 INFO - PROCESS | 3720 | 1463972080444 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:54:40 INFO - PROCESS | 3720 | 1463972080446 Marionette TRACE conn2 <- [1,2454,null,{}] 19:54:40 INFO - PROCESS | 3720 | 1463972080434 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:40 INFO - PROCESS | 3720 | 1463972080524 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 19:54:40 INFO - PROCESS | 3720 | 1463972080530 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:40 INFO - PROCESS | 3720 | ++DOCSHELL 17E03000 == 60 [pid = 3720] [id = 623] 19:54:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (17E04400) [pid = 3720] [serial = 1869] [outer = 00000000] 19:54:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (17ECAC00) [pid = 3720] [serial = 1870] [outer = 17E04400] 19:54:40 INFO - PROCESS | 3720 | 1463972080575 Marionette DEBUG loaded listener.js 19:54:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1822E000) [pid = 3720] [serial = 1871] [outer = 17E04400] 19:54:41 INFO - PROCESS | 3720 | 1463972081073 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 700ms 19:54:41 INFO - PROCESS | 3720 | 1463972081127 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 19:54:41 INFO - PROCESS | 3720 | 1463972081130 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 19:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:54:41 INFO - PROCESS | 3720 | 1463972081135 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:54:41 INFO - PROCESS | 3720 | 1463972081137 Marionette TRACE conn2 <- [1,2458,null,{}] 19:54:41 INFO - PROCESS | 3720 | 1463972081140 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:41 INFO - PROCESS | 3720 | 1463972081284 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 19:54:41 INFO - PROCESS | 3720 | 1463972081297 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:41 INFO - PROCESS | 3720 | ++DOCSHELL 1545A000 == 61 [pid = 3720] [id = 624] 19:54:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (17E05400) [pid = 3720] [serial = 1872] [outer = 00000000] 19:54:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19CBC000) [pid = 3720] [serial = 1873] [outer = 17E05400] 19:54:41 INFO - PROCESS | 3720 | 1463972081408 Marionette DEBUG loaded listener.js 19:54:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (19D51800) [pid = 3720] [serial = 1874] [outer = 17E05400] 19:54:41 INFO - PROCESS | 3720 | 1463972081830 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 746ms 19:54:41 INFO - PROCESS | 3720 | 1463972081872 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 19:54:41 INFO - PROCESS | 3720 | 1463972081874 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 19:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:54:41 INFO - PROCESS | 3720 | 1463972081878 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:54:41 INFO - PROCESS | 3720 | 1463972081879 Marionette TRACE conn2 <- [1,2462,null,{}] 19:54:41 INFO - PROCESS | 3720 | 1463972081883 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:42 INFO - PROCESS | 3720 | 1463972082028 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:54:42 INFO - PROCESS | 3720 | 1463972082098 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:42 INFO - PROCESS | 3720 | ++DOCSHELL 19DA2800 == 62 [pid = 3720] [id = 625] 19:54:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (19DAB800) [pid = 3720] [serial = 1875] [outer = 00000000] 19:54:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1A2E7800) [pid = 3720] [serial = 1876] [outer = 19DAB800] 19:54:42 INFO - PROCESS | 3720 | 1463972082141 Marionette DEBUG loaded listener.js 19:54:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1A2E8C00) [pid = 3720] [serial = 1877] [outer = 19DAB800] 19:54:42 INFO - PROCESS | 3720 | 1463972082569 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 731ms 19:54:42 INFO - PROCESS | 3720 | 1463972082618 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 19:54:42 INFO - PROCESS | 3720 | 1463972082620 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 19:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:54:42 INFO - PROCESS | 3720 | 1463972082630 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:54:42 INFO - PROCESS | 3720 | 1463972082632 Marionette TRACE conn2 <- [1,2466,null,{}] 19:54:42 INFO - PROCESS | 3720 | 1463972082637 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:42 INFO - PROCESS | 3720 | 1463972082779 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (16787400) [pid = 3720] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1822F800) [pid = 3720] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (0C388400) [pid = 3720] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1546F800) [pid = 3720] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (11472C00) [pid = 3720] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (174D8C00) [pid = 3720] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1600A400) [pid = 3720] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (10437C00) [pid = 3720] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (13714000) [pid = 3720] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (19D52C00) [pid = 3720] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (19D56000) [pid = 3720] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (140CAC00) [pid = 3720] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (168B9400) [pid = 3720] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:54:42 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (10375C00) [pid = 3720] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:54:42 INFO - PROCESS | 3720 | 1463972082989 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:42 INFO - PROCESS | 3720 | ++DOCSHELL 10375C00 == 63 [pid = 3720] [id = 626] 19:54:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1037BC00) [pid = 3720] [serial = 1878] [outer = 00000000] 19:54:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (11C68400) [pid = 3720] [serial = 1879] [outer = 1037BC00] 19:54:43 INFO - PROCESS | 3720 | 1463972083034 Marionette DEBUG loaded listener.js 19:54:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (15D11800) [pid = 3720] [serial = 1880] [outer = 1037BC00] 19:54:43 INFO - PROCESS | 3720 | 1463972083453 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 840ms 19:54:43 INFO - PROCESS | 3720 | 1463972083468 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 19:54:43 INFO - PROCESS | 3720 | 1463972083470 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 19:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:54:43 INFO - PROCESS | 3720 | 1463972083473 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:54:43 INFO - PROCESS | 3720 | 1463972083475 Marionette TRACE conn2 <- [1,2470,null,{}] 19:54:43 INFO - PROCESS | 3720 | 1463972083479 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:43 INFO - PROCESS | 3720 | 1463972083600 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 19:54:43 INFO - PROCESS | 3720 | 1463972083609 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:43 INFO - PROCESS | 3720 | ++DOCSHELL 13072800 == 64 [pid = 3720] [id = 627] 19:54:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1545B800) [pid = 3720] [serial = 1881] [outer = 00000000] 19:54:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A047800) [pid = 3720] [serial = 1882] [outer = 1545B800] 19:54:43 INFO - PROCESS | 3720 | 1463972083652 Marionette DEBUG loaded listener.js 19:54:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A7B9400) [pid = 3720] [serial = 1883] [outer = 1545B800] 19:54:44 INFO - PROCESS | 3720 | 1463972084046 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 637ms 19:54:44 INFO - PROCESS | 3720 | 1463972084094 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 3720 | 1463972084096 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 19:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:54:44 INFO - PROCESS | 3720 | 1463972084099 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:54:44 INFO - PROCESS | 3720 | 1463972084101 Marionette TRACE conn2 <- [1,2474,null,{}] 19:54:44 INFO - PROCESS | 3720 | 1463972084104 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 3720 | 1463972084229 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 19:54:44 INFO - PROCESS | 3720 | 1463972084238 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 3720 | ++DOCSHELL 10B10800 == 65 [pid = 3720] [id = 628] 19:54:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (10E5B000) [pid = 3720] [serial = 1884] [outer = 00000000] 19:54:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1A8B5800) [pid = 3720] [serial = 1885] [outer = 10E5B000] 19:54:44 INFO - PROCESS | 3720 | 1463972084281 Marionette DEBUG loaded listener.js 19:54:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1ABB8400) [pid = 3720] [serial = 1886] [outer = 10E5B000] 19:54:44 INFO - PROCESS | 3720 | 1463972084698 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 638ms 19:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:54:44 INFO - PROCESS | 3720 | 1463972084737 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 3720 | 1463972084739 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 19:54:44 INFO - PROCESS | 3720 | 1463972084743 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:54:44 INFO - PROCESS | 3720 | 1463972084745 Marionette TRACE conn2 <- [1,2478,null,{}] 19:54:44 INFO - PROCESS | 3720 | 1463972084749 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 3720 | 1463972084886 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 19:54:44 INFO - PROCESS | 3720 | 1463972084928 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 3720 | ++DOCSHELL 1ADC6C00 == 66 [pid = 3720] [id = 629] 19:54:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1ADC7800) [pid = 3720] [serial = 1887] [outer = 00000000] 19:54:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1ADCF400) [pid = 3720] [serial = 1888] [outer = 1ADC7800] 19:54:44 INFO - PROCESS | 3720 | 1463972084979 Marionette DEBUG loaded listener.js 19:54:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1B106400) [pid = 3720] [serial = 1889] [outer = 1ADC7800] 19:54:45 INFO - PROCESS | 3720 | 1463972085653 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 933ms 19:54:45 INFO - PROCESS | 3720 | 1463972085689 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 19:54:45 INFO - PROCESS | 3720 | 1463972085694 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 19:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:54:45 INFO - PROCESS | 3720 | 1463972085699 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:54:45 INFO - PROCESS | 3720 | 1463972085703 Marionette TRACE conn2 <- [1,2482,null,{}] 19:54:45 INFO - PROCESS | 3720 | 1463972085709 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:45 INFO - PROCESS | 3720 | 1463972085821 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:54:45 INFO - PROCESS | 3720 | 1463972085968 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:45 INFO - PROCESS | 3720 | ++DOCSHELL 1336B800 == 67 [pid = 3720] [id = 630] 19:54:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1336C000) [pid = 3720] [serial = 1890] [outer = 00000000] 19:54:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1543F000) [pid = 3720] [serial = 1891] [outer = 1336C000] 19:54:46 INFO - PROCESS | 3720 | 1463972086024 Marionette DEBUG loaded listener.js 19:54:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (15D15400) [pid = 3720] [serial = 1892] [outer = 1336C000] 19:54:46 INFO - PROCESS | 3720 | 1463972086643 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 996ms 19:54:46 INFO - PROCESS | 3720 | 1463972086703 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 19:54:46 INFO - PROCESS | 3720 | 1463972086709 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 19:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:54:46 INFO - PROCESS | 3720 | 1463972086716 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:54:46 INFO - PROCESS | 3720 | 1463972086718 Marionette TRACE conn2 <- [1,2486,null,{}] 19:54:46 INFO - PROCESS | 3720 | 1463972086722 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:46 INFO - PROCESS | 3720 | 1463972086831 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 19:54:46 INFO - PROCESS | 3720 | 1463972086976 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:46 INFO - PROCESS | 3720 | ++DOCSHELL 16698C00 == 68 [pid = 3720] [id = 631] 19:54:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1677FC00) [pid = 3720] [serial = 1893] [outer = 00000000] 19:54:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (17655400) [pid = 3720] [serial = 1894] [outer = 1677FC00] 19:54:47 INFO - PROCESS | 3720 | 1463972087030 Marionette DEBUG loaded listener.js 19:54:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (18286400) [pid = 3720] [serial = 1895] [outer = 1677FC00] 19:54:47 INFO - PROCESS | 3720 | 1463972087574 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 934ms 19:54:47 INFO - PROCESS | 3720 | 1463972087643 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 19:54:47 INFO - PROCESS | 3720 | 1463972087645 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 19:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:54:47 INFO - PROCESS | 3720 | 1463972087649 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:54:47 INFO - PROCESS | 3720 | 1463972087653 Marionette TRACE conn2 <- [1,2490,null,{}] 19:54:47 INFO - PROCESS | 3720 | 1463972087663 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:47 INFO - PROCESS | 3720 | 1463972087806 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 19:54:47 INFO - PROCESS | 3720 | 1463972087953 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:47 INFO - PROCESS | 3720 | ++DOCSHELL 10B17400 == 69 [pid = 3720] [id = 632] 19:54:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A8AD000) [pid = 3720] [serial = 1896] [outer = 00000000] 19:54:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1ADC8400) [pid = 3720] [serial = 1897] [outer = 1A8AD000] 19:54:48 INFO - PROCESS | 3720 | 1463972088009 Marionette DEBUG loaded listener.js 19:54:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1ADD0C00) [pid = 3720] [serial = 1898] [outer = 1A8AD000] 19:54:48 INFO - PROCESS | 3720 | 1463972088585 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 996ms 19:54:48 INFO - PROCESS | 3720 | 1463972088651 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 19:54:48 INFO - PROCESS | 3720 | 1463972088654 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 19:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:54:48 INFO - PROCESS | 3720 | 1463972088658 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:54:48 INFO - PROCESS | 3720 | 1463972088660 Marionette TRACE conn2 <- [1,2494,null,{}] 19:54:48 INFO - PROCESS | 3720 | 1463972088663 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:48 INFO - PROCESS | 3720 | 1463972088820 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 19:54:48 INFO - PROCESS | 3720 | 1463972088889 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:48 INFO - PROCESS | 3720 | ++DOCSHELL 110C2800 == 70 [pid = 3720] [id = 633] 19:54:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (110C5000) [pid = 3720] [serial = 1899] [outer = 00000000] 19:54:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (110C8800) [pid = 3720] [serial = 1900] [outer = 110C5000] 19:54:48 INFO - PROCESS | 3720 | 1463972088941 Marionette DEBUG loaded listener.js 19:54:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (12A97400) [pid = 3720] [serial = 1901] [outer = 110C5000] 19:54:49 INFO - PROCESS | 3720 | 1463972089535 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 902ms 19:54:49 INFO - PROCESS | 3720 | 1463972089561 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:54:49 INFO - PROCESS | 3720 | 1463972089563 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 19:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:54:49 INFO - PROCESS | 3720 | 1463972089567 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:54:49 INFO - PROCESS | 3720 | 1463972089569 Marionette TRACE conn2 <- [1,2498,null,{}] 19:54:49 INFO - PROCESS | 3720 | 1463972089573 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:49 INFO - PROCESS | 3720 | 1463972089676 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 19:54:49 INFO - PROCESS | 3720 | 1463972089793 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:49 INFO - PROCESS | 3720 | ++DOCSHELL 10AEA400 == 71 [pid = 3720] [id = 634] 19:54:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (10AEAC00) [pid = 3720] [serial = 1902] [outer = 00000000] 19:54:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (10AF0000) [pid = 3720] [serial = 1903] [outer = 10AEAC00] 19:54:49 INFO - PROCESS | 3720 | 1463972089895 Marionette DEBUG loaded listener.js 19:54:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (10AF3800) [pid = 3720] [serial = 1904] [outer = 10AEAC00] 19:54:50 INFO - PROCESS | 3720 | 1463972090703 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1213ms 19:54:50 INFO - PROCESS | 3720 | 1463972090776 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 3720 | 1463972090780 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 19:54:50 INFO - PROCESS | 3720 | 1463972090785 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:54:50 INFO - PROCESS | 3720 | 1463972090789 Marionette TRACE conn2 <- [1,2502,null,{}] 19:54:50 INFO - PROCESS | 3720 | 1463972090796 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:50 INFO - PROCESS | 3720 | 1463972090893 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:54:51 INFO - PROCESS | 3720 | 1463972091047 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 3720 | ++DOCSHELL 10B0A400 == 72 [pid = 3720] [id = 635] 19:54:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (10B0FC00) [pid = 3720] [serial = 1905] [outer = 00000000] 19:54:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (10FB4400) [pid = 3720] [serial = 1906] [outer = 10B0FC00] 19:54:51 INFO - PROCESS | 3720 | 1463972091117 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (110C8000) [pid = 3720] [serial = 1907] [outer = 10B0FC00] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 13708400 == 71 [pid = 3720] [id = 537] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 11209C00 == 70 [pid = 3720] [id = 584] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 17E09C00 == 69 [pid = 3720] [id = 586] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 14EBAC00 == 68 [pid = 3720] [id = 536] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 12B64000 == 67 [pid = 3720] [id = 535] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 0F26F800 == 66 [pid = 3720] [id = 539] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 128A8C00 == 65 [pid = 3720] [id = 585] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 10B10800 == 64 [pid = 3720] [id = 628] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 13072800 == 63 [pid = 3720] [id = 627] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 10375C00 == 62 [pid = 3720] [id = 626] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 19DA2800 == 61 [pid = 3720] [id = 625] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 1545A000 == 60 [pid = 3720] [id = 624] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 17E03000 == 59 [pid = 3720] [id = 623] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 1739E000 == 58 [pid = 3720] [id = 622] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 16006400 == 57 [pid = 3720] [id = 621] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 11255800 == 56 [pid = 3720] [id = 620] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (1A10B800) [pid = 3720] [serial = 1840] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (13314400) [pid = 3720] [serial = 1798] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (167EC800) [pid = 3720] [serial = 1801] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1A056C00) [pid = 3720] [serial = 1804] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1A8A9000) [pid = 3720] [serial = 1807] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1A8B6800) [pid = 3720] [serial = 1810] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 10F47C00 == 55 [pid = 3720] [id = 619] 19:54:51 INFO - PROCESS | 3720 | --DOCSHELL 0C77E400 == 54 [pid = 3720] [id = 614] 19:54:51 INFO - PROCESS | 3720 | 1463972091758 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1042ms 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1A04B000) [pid = 3720] [serial = 1727] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (19D5C800) [pid = 3720] [serial = 1724] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (15633800) [pid = 3720] [serial = 1718] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (19718000) [pid = 3720] [serial = 1721] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (10F11800) [pid = 3720] [serial = 1715] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (18234800) [pid = 3720] [serial = 1828] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (19CC6C00) [pid = 3720] [serial = 1831] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (10A61000) [pid = 3720] [serial = 1816] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1600B400) [pid = 3720] [serial = 1819] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1669C000) [pid = 3720] [serial = 1820] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1331A800) [pid = 3720] [serial = 1814] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (12D79000) [pid = 3720] [serial = 1813] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (17648C00) [pid = 3720] [serial = 1825] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (17093C00) [pid = 3720] [serial = 1822] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1970EC00) [pid = 3720] [serial = 1829] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1744A800) [pid = 3720] [serial = 1823] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (19CC7000) [pid = 3720] [serial = 1832] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1142F000) [pid = 3720] [serial = 1834] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (128A4400) [pid = 3720] [serial = 1817] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (14E60400) [pid = 3720] [serial = 1835] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1A056800) [pid = 3720] [serial = 1838] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17652800) [pid = 3720] [serial = 1826] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (19CC7800) [pid = 3720] [serial = 1837] [outer = 00000000] [url = about:blank] 19:54:51 INFO - PROCESS | 3720 | 1463972091852 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 19:54:51 INFO - PROCESS | 3720 | 1463972091858 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 19:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:54:51 INFO - PROCESS | 3720 | 1463972091867 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:54:51 INFO - PROCESS | 3720 | 1463972091869 Marionette TRACE conn2 <- [1,2506,null,{}] 19:54:51 INFO - PROCESS | 3720 | 1463972091873 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:51 INFO - PROCESS | 3720 | 1463972091957 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 19:54:51 INFO - PROCESS | 3720 | 1463972091970 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 3720 | ++DOCSHELL 110C4C00 == 55 [pid = 3720] [id = 636] 19:54:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (110C6000) [pid = 3720] [serial = 1908] [outer = 00000000] 19:54:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1288CC00) [pid = 3720] [serial = 1909] [outer = 110C6000] 19:54:52 INFO - PROCESS | 3720 | 1463972092014 Marionette DEBUG loaded listener.js 19:54:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (12B63000) [pid = 3720] [serial = 1910] [outer = 110C6000] 19:54:52 INFO - PROCESS | 3720 | 1463972092560 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 19:54:52 INFO - PROCESS | 3720 | 1463972092608 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 19:54:52 INFO - PROCESS | 3720 | 1463972092610 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 19:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:54:52 INFO - PROCESS | 3720 | 1463972092615 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:54:52 INFO - PROCESS | 3720 | 1463972092619 Marionette TRACE conn2 <- [1,2510,null,{}] 19:54:52 INFO - PROCESS | 3720 | 1463972092629 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:52 INFO - PROCESS | 3720 | 1463972092715 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 19:54:52 INFO - PROCESS | 3720 | 1463972092823 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:52 INFO - PROCESS | 3720 | ++DOCSHELL 137EF400 == 56 [pid = 3720] [id = 637] 19:54:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (13D89400) [pid = 3720] [serial = 1911] [outer = 00000000] 19:54:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1543D400) [pid = 3720] [serial = 1912] [outer = 13D89400] 19:54:52 INFO - PROCESS | 3720 | 1463972092870 Marionette DEBUG loaded listener.js 19:54:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1545A800) [pid = 3720] [serial = 1913] [outer = 13D89400] 19:54:53 INFO - PROCESS | 3720 | 1463972093249 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 700ms 19:54:53 INFO - PROCESS | 3720 | 1463972093313 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 19:54:53 INFO - PROCESS | 3720 | 1463972093315 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 19:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:54:53 INFO - PROCESS | 3720 | 1463972093319 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:54:53 INFO - PROCESS | 3720 | 1463972093320 Marionette TRACE conn2 <- [1,2514,null,{}] 19:54:53 INFO - PROCESS | 3720 | 1463972093324 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:53 INFO - PROCESS | 3720 | 1463972093408 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 19:54:53 INFO - PROCESS | 3720 | 1463972093415 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:53 INFO - PROCESS | 3720 | ++DOCSHELL 15453C00 == 57 [pid = 3720] [id = 638] 19:54:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1562BC00) [pid = 3720] [serial = 1914] [outer = 00000000] 19:54:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (15E7FC00) [pid = 3720] [serial = 1915] [outer = 1562BC00] 19:54:53 INFO - PROCESS | 3720 | 1463972093465 Marionette DEBUG loaded listener.js 19:54:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1669BC00) [pid = 3720] [serial = 1916] [outer = 1562BC00] 19:54:53 INFO - PROCESS | 3720 | 1463972093929 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 684ms 19:54:54 INFO - PROCESS | 3720 | 1463972094018 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:54:54 INFO - PROCESS | 3720 | 1463972094020 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 19:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:54:54 INFO - PROCESS | 3720 | 1463972094024 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:54:54 INFO - PROCESS | 3720 | 1463972094027 Marionette TRACE conn2 <- [1,2518,null,{}] 19:54:54 INFO - PROCESS | 3720 | 1463972094031 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:54 INFO - PROCESS | 3720 | 1463972094185 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 19:54:54 INFO - PROCESS | 3720 | 1463972094208 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 3720 | ++DOCSHELL 0F26B800 == 58 [pid = 3720] [id = 639] 19:54:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (16781800) [pid = 3720] [serial = 1917] [outer = 00000000] 19:54:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1678C400) [pid = 3720] [serial = 1918] [outer = 16781800] 19:54:54 INFO - PROCESS | 3720 | 1463972094252 Marionette DEBUG loaded listener.js 19:54:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (16845800) [pid = 3720] [serial = 1919] [outer = 16781800] 19:54:54 INFO - PROCESS | 3720 | 1463972094682 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 684ms 19:54:54 INFO - PROCESS | 3720 | 1463972094707 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 19:54:54 INFO - PROCESS | 3720 | 1463972094709 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 19:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:54:54 INFO - PROCESS | 3720 | 1463972094719 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:54:54 INFO - PROCESS | 3720 | 1463972094721 Marionette TRACE conn2 <- [1,2522,null,{}] 19:54:54 INFO - PROCESS | 3720 | 1463972094725 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:54 INFO - PROCESS | 3720 | 1463972094858 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:54:54 INFO - PROCESS | 3720 | 1463972094871 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 3720 | ++DOCSHELL 1678AC00 == 59 [pid = 3720] [id = 640] 19:54:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (16849000) [pid = 3720] [serial = 1920] [outer = 00000000] 19:54:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (17603C00) [pid = 3720] [serial = 1921] [outer = 16849000] 19:54:54 INFO - PROCESS | 3720 | 1463972094973 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (17604000) [pid = 3720] [serial = 1922] [outer = 16849000] 19:54:55 INFO - PROCESS | 3720 | 1463972095391 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 700ms 19:54:55 INFO - PROCESS | 3720 | 1463972095417 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 19:54:55 INFO - PROCESS | 3720 | 1463972095419 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 19:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:54:55 INFO - PROCESS | 3720 | 1463972095422 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:54:55 INFO - PROCESS | 3720 | 1463972095424 Marionette TRACE conn2 <- [1,2526,null,{}] 19:54:55 INFO - PROCESS | 3720 | 1463972095427 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:55 INFO - PROCESS | 3720 | 1463972095554 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 19:54:55 INFO - PROCESS | 3720 | 1463972095650 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:55 INFO - PROCESS | 3720 | ++DOCSHELL 1764E000 == 60 [pid = 3720] [id = 641] 19:54:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1764EC00) [pid = 3720] [serial = 1923] [outer = 00000000] 19:54:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (17E0DC00) [pid = 3720] [serial = 1924] [outer = 1764EC00] 19:54:55 INFO - PROCESS | 3720 | 1463972095693 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (18233400) [pid = 3720] [serial = 1925] [outer = 1764EC00] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (174DEC00) [pid = 3720] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (17E05400) [pid = 3720] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (19DAB800) [pid = 3720] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (11CF4C00) [pid = 3720] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17E04400) [pid = 3720] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1600BC00) [pid = 3720] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (11258800) [pid = 3720] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1739FC00) [pid = 3720] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1037BC00) [pid = 3720] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (10E5B000) [pid = 3720] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1545B800) [pid = 3720] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (17E0D800) [pid = 3720] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:54:56 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1764F000) [pid = 3720] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:54:56 INFO - PROCESS | 3720 | 1463972096198 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 794ms 19:54:56 INFO - PROCESS | 3720 | 1463972096225 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 19:54:56 INFO - PROCESS | 3720 | 1463972096227 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 19:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:54:56 INFO - PROCESS | 3720 | 1463972096234 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 3720 | 1463972096236 Marionette TRACE conn2 <- [1,2530,null,{}] 19:54:56 INFO - PROCESS | 3720 | 1463972096240 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:56 INFO - PROCESS | 3720 | 1463972096351 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 19:54:56 INFO - PROCESS | 3720 | 1463972096455 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:56 INFO - PROCESS | 3720 | ++DOCSHELL 10374000 == 61 [pid = 3720] [id = 642] 19:54:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1043A000) [pid = 3720] [serial = 1926] [outer = 00000000] 19:54:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (16780800) [pid = 3720] [serial = 1927] [outer = 1043A000] 19:54:56 INFO - PROCESS | 3720 | 1463972096498 Marionette DEBUG loaded listener.js 19:54:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (17E08000) [pid = 3720] [serial = 1928] [outer = 1043A000] 19:54:56 INFO - PROCESS | 3720 | 1463972096863 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 684ms 19:54:56 INFO - PROCESS | 3720 | 1463972096947 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 19:54:56 INFO - PROCESS | 3720 | 1463972096949 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 19:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:54:56 INFO - PROCESS | 3720 | 1463972096953 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 3720 | 1463972096955 Marionette TRACE conn2 <- [1,2534,null,{}] 19:54:56 INFO - PROCESS | 3720 | 1463972096958 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:57 INFO - PROCESS | 3720 | 1463972097039 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 19:54:57 INFO - PROCESS | 3720 | 1463972097045 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:57 INFO - PROCESS | 3720 | ++DOCSHELL 15444800 == 62 [pid = 3720] [id = 643] 19:54:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1669E000) [pid = 3720] [serial = 1929] [outer = 00000000] 19:54:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (198A7800) [pid = 3720] [serial = 1930] [outer = 1669E000] 19:54:57 INFO - PROCESS | 3720 | 1463972097089 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (198AC800) [pid = 3720] [serial = 1931] [outer = 1669E000] 19:54:57 INFO - PROCESS | 3720 | 1463972097524 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 591ms 19:54:57 INFO - PROCESS | 3720 | 1463972097550 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:54:57 INFO - PROCESS | 3720 | 1463972097552 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 19:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:54:57 INFO - PROCESS | 3720 | 1463972097555 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:54:57 INFO - PROCESS | 3720 | 1463972097556 Marionette TRACE conn2 <- [1,2538,null,{}] 19:54:57 INFO - PROCESS | 3720 | 1463972097579 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:57 INFO - PROCESS | 3720 | 1463972097665 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 19:54:57 INFO - PROCESS | 3720 | 1463972097671 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:57 INFO - PROCESS | 3720 | ++DOCSHELL 10AECC00 == 63 [pid = 3720] [id = 644] 19:54:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (11477000) [pid = 3720] [serial = 1932] [outer = 00000000] 19:54:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (19D53C00) [pid = 3720] [serial = 1933] [outer = 11477000] 19:54:57 INFO - PROCESS | 3720 | 1463972097715 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (19D9C400) [pid = 3720] [serial = 1934] [outer = 11477000] 19:54:58 INFO - PROCESS | 3720 | 1463972098315 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 809ms 19:54:58 INFO - PROCESS | 3720 | 1463972098412 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 19:54:58 INFO - PROCESS | 3720 | 1463972098417 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 19:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:54:58 INFO - PROCESS | 3720 | 1463972098438 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:54:58 INFO - PROCESS | 3720 | 1463972098441 Marionette TRACE conn2 <- [1,2542,null,{}] 19:54:58 INFO - PROCESS | 3720 | 1463972098447 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:58 INFO - PROCESS | 3720 | 1463972098565 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:54:58 INFO - PROCESS | 3720 | 1463972098712 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:58 INFO - PROCESS | 3720 | ++DOCSHELL 10AF4C00 == 64 [pid = 3720] [id = 645] 19:54:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (10B0C000) [pid = 3720] [serial = 1935] [outer = 00000000] 19:54:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (110C7C00) [pid = 3720] [serial = 1936] [outer = 10B0C000] 19:54:58 INFO - PROCESS | 3720 | 1463972098771 Marionette DEBUG loaded listener.js 19:54:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (12889C00) [pid = 3720] [serial = 1937] [outer = 10B0C000] 19:54:59 INFO - PROCESS | 3720 | 1463972099323 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 933ms 19:54:59 INFO - PROCESS | 3720 | 1463972099380 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 19:54:59 INFO - PROCESS | 3720 | 1463972099386 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 19:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:54:59 INFO - PROCESS | 3720 | 1463972099392 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:54:59 INFO - PROCESS | 3720 | 1463972099395 Marionette TRACE conn2 <- [1,2546,null,{}] 19:54:59 INFO - PROCESS | 3720 | 1463972099399 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:59 INFO - PROCESS | 3720 | 1463972099509 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 19:54:59 INFO - PROCESS | 3720 | 1463972099659 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:59 INFO - PROCESS | 3720 | ++DOCSHELL 140C5C00 == 65 [pid = 3720] [id = 646] 19:54:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (14E66000) [pid = 3720] [serial = 1938] [outer = 00000000] 19:54:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (15D1A400) [pid = 3720] [serial = 1939] [outer = 14E66000] 19:54:59 INFO - PROCESS | 3720 | 1463972099713 Marionette DEBUG loaded listener.js 19:54:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1678A000) [pid = 3720] [serial = 1940] [outer = 14E66000] 19:55:00 INFO - PROCESS | 3720 | 1463972100296 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 934ms 19:55:00 INFO - PROCESS | 3720 | 1463972100335 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 19:55:00 INFO - PROCESS | 3720 | 1463972100338 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 19:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:55:00 INFO - PROCESS | 3720 | 1463972100342 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:55:00 INFO - PROCESS | 3720 | 1463972100345 Marionette TRACE conn2 <- [1,2550,null,{}] 19:55:00 INFO - PROCESS | 3720 | 1463972100356 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:00 INFO - PROCESS | 3720 | 1463972100463 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 19:55:00 INFO - PROCESS | 3720 | 1463972100623 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:00 INFO - PROCESS | 3720 | ++DOCSHELL 17097C00 == 66 [pid = 3720] [id = 647] 19:55:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1744A800) [pid = 3720] [serial = 1941] [outer = 00000000] 19:55:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (198A8000) [pid = 3720] [serial = 1942] [outer = 1744A800] 19:55:00 INFO - PROCESS | 3720 | 1463972100688 Marionette DEBUG loaded listener.js 19:55:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (19D5A800) [pid = 3720] [serial = 1943] [outer = 1744A800] 19:55:01 INFO - PROCESS | 3720 | 1463972101305 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 996ms 19:55:01 INFO - PROCESS | 3720 | 1463972101344 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 19:55:01 INFO - PROCESS | 3720 | 1463972101347 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 19:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:55:01 INFO - PROCESS | 3720 | 1463972101351 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:55:01 INFO - PROCESS | 3720 | 1463972101353 Marionette TRACE conn2 <- [1,2554,null,{}] 19:55:01 INFO - PROCESS | 3720 | 1463972101356 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:01 INFO - PROCESS | 3720 | 1463972101461 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 19:55:01 INFO - PROCESS | 3720 | 1463972101605 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:01 INFO - PROCESS | 3720 | ++DOCSHELL 1A055800 == 67 [pid = 3720] [id = 648] 19:55:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A055C00) [pid = 3720] [serial = 1944] [outer = 00000000] 19:55:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1A10D000) [pid = 3720] [serial = 1945] [outer = 1A055C00] 19:55:01 INFO - PROCESS | 3720 | 1463972101666 Marionette DEBUG loaded listener.js 19:55:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1A2E9400) [pid = 3720] [serial = 1946] [outer = 1A055C00] 19:55:02 INFO - PROCESS | 3720 | 1463972102254 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 996ms 19:55:02 INFO - PROCESS | 3720 | 1463972102337 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:55:02 INFO - PROCESS | 3720 | 1463972102339 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 19:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:55:02 INFO - PROCESS | 3720 | 1463972102342 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:55:02 INFO - PROCESS | 3720 | 1463972102344 Marionette TRACE conn2 <- [1,2558,null,{}] 19:55:02 INFO - PROCESS | 3720 | 1463972102348 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:02 INFO - PROCESS | 3720 | 1463972102450 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 19:55:02 INFO - PROCESS | 3720 | 1463972102595 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:02 INFO - PROCESS | 3720 | ++DOCSHELL 1A056800 == 68 [pid = 3720] [id = 649] 19:55:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (1A107000) [pid = 3720] [serial = 1947] [outer = 00000000] 19:55:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1A7BCC00) [pid = 3720] [serial = 1948] [outer = 1A107000] 19:55:02 INFO - PROCESS | 3720 | 1463972102649 Marionette DEBUG loaded listener.js 19:55:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1A8AA800) [pid = 3720] [serial = 1949] [outer = 1A107000] 19:55:03 INFO - PROCESS | 3720 | 1463972103282 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 995ms 19:55:03 INFO - PROCESS | 3720 | 1463972103346 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 19:55:03 INFO - PROCESS | 3720 | 1463972103348 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 19:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:55:03 INFO - PROCESS | 3720 | 1463972103352 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:55:03 INFO - PROCESS | 3720 | 1463972103354 Marionette TRACE conn2 <- [1,2562,null,{}] 19:55:03 INFO - PROCESS | 3720 | 1463972103357 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:03 INFO - PROCESS | 3720 | 1463972103479 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:55:03 INFO - PROCESS | 3720 | 1463972103772 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:03 INFO - PROCESS | 3720 | ++DOCSHELL 0F26CC00 == 69 [pid = 3720] [id = 650] 19:55:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (0F271000) [pid = 3720] [serial = 1950] [outer = 00000000] 19:55:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (10F0F800) [pid = 3720] [serial = 1951] [outer = 0F271000] 19:55:03 INFO - PROCESS | 3720 | 1463972103826 Marionette DEBUG loaded listener.js 19:55:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (110BC800) [pid = 3720] [serial = 1952] [outer = 0F271000] 19:55:04 INFO - PROCESS | 3720 | 1463972104384 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1073ms 19:55:04 INFO - PROCESS | 3720 | 1463972104448 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 19:55:04 INFO - PROCESS | 3720 | 1463972104452 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 19:55:04 INFO - PROCESS | 3720 | 1463972104457 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:55:04 INFO - PROCESS | 3720 | 1463972104460 Marionette TRACE conn2 <- [1,2566,null,{}] 19:55:04 INFO - PROCESS | 3720 | 1463972104465 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:04 INFO - PROCESS | 3720 | 1463972104569 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 19:55:04 INFO - PROCESS | 3720 | 1463972104740 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:04 INFO - PROCESS | 3720 | ++DOCSHELL 110C1C00 == 70 [pid = 3720] [id = 651] 19:55:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (110C8400) [pid = 3720] [serial = 1953] [outer = 00000000] 19:55:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (140BD800) [pid = 3720] [serial = 1954] [outer = 110C8400] 19:55:04 INFO - PROCESS | 3720 | 1463972104796 Marionette DEBUG loaded listener.js 19:55:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (15460000) [pid = 3720] [serial = 1955] [outer = 110C8400] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 15444800 == 69 [pid = 3720] [id = 643] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 10374000 == 68 [pid = 3720] [id = 642] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 1764E000 == 67 [pid = 3720] [id = 641] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 1678AC00 == 66 [pid = 3720] [id = 640] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 0F26B800 == 65 [pid = 3720] [id = 639] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 15453C00 == 64 [pid = 3720] [id = 638] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 137EF400 == 63 [pid = 3720] [id = 637] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 110C4C00 == 62 [pid = 3720] [id = 636] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 10B0A400 == 61 [pid = 3720] [id = 635] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 1336B800 == 60 [pid = 3720] [id = 630] 19:55:04 INFO - PROCESS | 3720 | --DOCSHELL 1ADC6C00 == 59 [pid = 3720] [id = 629] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (19D9D800) [pid = 3720] [serial = 1751] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (1A506400) [pid = 3720] [serial = 1841] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (19CBC000) [pid = 3720] [serial = 1873] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1A2E7800) [pid = 3720] [serial = 1876] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (14EBE800) [pid = 3720] [serial = 1858] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1ACE5800) [pid = 3720] [serial = 1855] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (154ECC00) [pid = 3720] [serial = 1846] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (17ECAC00) [pid = 3720] [serial = 1870] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (17E07800) [pid = 3720] [serial = 1849] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (19D51800) [pid = 3720] [serial = 1874] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (16788800) [pid = 3720] [serial = 1864] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (16850800) [pid = 3720] [serial = 1865] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (130CF400) [pid = 3720] [serial = 1861] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1545F400) [pid = 3720] [serial = 1862] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1760D000) [pid = 3720] [serial = 1867] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1764F800) [pid = 3720] [serial = 1868] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (11C68400) [pid = 3720] [serial = 1879] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1ABB8C00) [pid = 3720] [serial = 1852] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (10504C00) [pid = 3720] [serial = 1843] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A2E8C00) [pid = 3720] [serial = 1877] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1A8B5800) [pid = 3720] [serial = 1885] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1A047800) [pid = 3720] [serial = 1882] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (15D11800) [pid = 3720] [serial = 1880] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (15451800) [pid = 3720] [serial = 1859] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A7B9400) [pid = 3720] [serial = 1883] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1ABB8400) [pid = 3720] [serial = 1886] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1822E000) [pid = 3720] [serial = 1871] [outer = 00000000] [url = about:blank] 19:55:04 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1A7BBC00) [pid = 3720] [serial = 1796] [outer = 00000000] [url = about:blank] 19:55:05 INFO - PROCESS | 3720 | 1463972105262 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 824ms 19:55:05 INFO - PROCESS | 3720 | 1463972105286 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 19:55:05 INFO - PROCESS | 3720 | 1463972105290 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 19:55:05 INFO - PROCESS | 3720 | 1463972105299 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:55:05 INFO - PROCESS | 3720 | 1463972105301 Marionette TRACE conn2 <- [1,2570,null,{}] 19:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:55:05 INFO - PROCESS | 3720 | 1463972105304 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:05 INFO - PROCESS | 3720 | 1463972105390 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 19:55:05 INFO - PROCESS | 3720 | 1463972105397 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:05 INFO - PROCESS | 3720 | ++DOCSHELL 13711800 == 60 [pid = 3720] [id = 652] 19:55:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (137EF400) [pid = 3720] [serial = 1956] [outer = 00000000] 19:55:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1543BC00) [pid = 3720] [serial = 1957] [outer = 137EF400] 19:55:05 INFO - PROCESS | 3720 | 1463972105442 Marionette DEBUG loaded listener.js 19:55:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (15B35800) [pid = 3720] [serial = 1958] [outer = 137EF400] 19:55:05 INFO - PROCESS | 3720 | 1463972105975 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 685ms 19:55:06 INFO - PROCESS | 3720 | 1463972106001 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 19:55:06 INFO - PROCESS | 3720 | 1463972106003 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 19:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:55:06 INFO - PROCESS | 3720 | 1463972106007 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:55:06 INFO - PROCESS | 3720 | 1463972106013 Marionette TRACE conn2 <- [1,2574,null,{}] 19:55:06 INFO - PROCESS | 3720 | 1463972106022 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:06 INFO - PROCESS | 3720 | 1463972106110 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 19:55:06 INFO - PROCESS | 3720 | 1463972106221 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:06 INFO - PROCESS | 3720 | ++DOCSHELL 16780400 == 61 [pid = 3720] [id = 653] 19:55:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (16789800) [pid = 3720] [serial = 1959] [outer = 00000000] 19:55:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1696A000) [pid = 3720] [serial = 1960] [outer = 16789800] 19:55:06 INFO - PROCESS | 3720 | 1463972106273 Marionette DEBUG loaded listener.js 19:55:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1744E800) [pid = 3720] [serial = 1961] [outer = 16789800] 19:55:06 INFO - PROCESS | 3720 | 1463972106623 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 653ms 19:55:06 INFO - PROCESS | 3720 | 1463972106671 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:55:06 INFO - PROCESS | 3720 | 1463972106674 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 19:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:55:06 INFO - PROCESS | 3720 | 1463972106677 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:55:06 INFO - PROCESS | 3720 | 1463972106679 Marionette TRACE conn2 <- [1,2578,null,{}] 19:55:06 INFO - PROCESS | 3720 | 1463972106682 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:06 INFO - PROCESS | 3720 | 1463972106767 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 19:55:06 INFO - PROCESS | 3720 | 1463972106774 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:06 INFO - PROCESS | 3720 | ++DOCSHELL 11259400 == 62 [pid = 3720] [id = 654] 19:55:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (168BD000) [pid = 3720] [serial = 1962] [outer = 00000000] 19:55:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1764E000) [pid = 3720] [serial = 1963] [outer = 168BD000] 19:55:06 INFO - PROCESS | 3720 | 1463972106825 Marionette DEBUG loaded listener.js 19:55:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (17DAEC00) [pid = 3720] [serial = 1964] [outer = 168BD000] 19:55:07 INFO - PROCESS | 3720 | 1463972107318 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 684ms 19:55:07 INFO - PROCESS | 3720 | 1463972107375 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 19:55:07 INFO - PROCESS | 3720 | 1463972107377 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 19:55:07 INFO - PROCESS | 3720 | 1463972107380 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:55:07 INFO - PROCESS | 3720 | 1463972107391 Marionette TRACE conn2 <- [1,2582,null,{}] 19:55:07 INFO - PROCESS | 3720 | 1463972107405 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:07 INFO - PROCESS | 3720 | 1463972107525 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:55:07 INFO - PROCESS | 3720 | 1463972107535 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:07 INFO - PROCESS | 3720 | ++DOCSHELL 10AF1000 == 63 [pid = 3720] [id = 655] 19:55:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (17ECAC00) [pid = 3720] [serial = 1965] [outer = 00000000] 19:55:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (18233800) [pid = 3720] [serial = 1966] [outer = 17ECAC00] 19:55:07 INFO - PROCESS | 3720 | 1463972107644 Marionette DEBUG loaded listener.js 19:55:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (198AA400) [pid = 3720] [serial = 1967] [outer = 17ECAC00] 19:55:08 INFO - PROCESS | 3720 | 1463972108088 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 746ms 19:55:08 INFO - PROCESS | 3720 | 1463972108141 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 19:55:08 INFO - PROCESS | 3720 | 1463972108143 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 19:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:55:08 INFO - PROCESS | 3720 | 1463972108181 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:55:08 INFO - PROCESS | 3720 | 1463972108183 Marionette TRACE conn2 <- [1,2586,null,{}] 19:55:08 INFO - PROCESS | 3720 | 1463972108186 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:08 INFO - PROCESS | 3720 | 1463972108315 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 19:55:08 INFO - PROCESS | 3720 | 1463972108388 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:08 INFO - PROCESS | 3720 | ++DOCSHELL 19CC2400 == 64 [pid = 3720] [id = 656] 19:55:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (19D57800) [pid = 3720] [serial = 1968] [outer = 00000000] 19:55:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (19DA4400) [pid = 3720] [serial = 1969] [outer = 19D57800] 19:55:08 INFO - PROCESS | 3720 | 1463972108431 Marionette DEBUG loaded listener.js 19:55:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A056C00) [pid = 3720] [serial = 1970] [outer = 19D57800] 19:55:08 INFO - PROCESS | 3720 | 1463972108851 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 778ms 19:55:08 INFO - PROCESS | 3720 | 1463972108912 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 19:55:08 INFO - PROCESS | 3720 | 1463972108914 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 19:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:55:08 INFO - PROCESS | 3720 | 1463972108918 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:55:08 INFO - PROCESS | 3720 | 1463972108919 Marionette TRACE conn2 <- [1,2590,null,{}] 19:55:08 INFO - PROCESS | 3720 | 1463972108923 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 3720 | 1463972109109 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (16849000) [pid = 3720] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (16781800) [pid = 3720] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (10B0FC00) [pid = 3720] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (110C6000) [pid = 3720] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (13D89400) [pid = 3720] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1562BC00) [pid = 3720] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1043A000) [pid = 3720] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1669E000) [pid = 3720] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:55:09 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1764EC00) [pid = 3720] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:55:09 INFO - PROCESS | 3720 | 1463972109183 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:09 INFO - PROCESS | 3720 | ++DOCSHELL 10B09400 == 65 [pid = 3720] [id = 657] 19:55:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (10B0E000) [pid = 3720] [serial = 1971] [outer = 00000000] 19:55:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (110CB400) [pid = 3720] [serial = 1972] [outer = 10B0E000] 19:55:09 INFO - PROCESS | 3720 | 1463972109231 Marionette DEBUG loaded listener.js 19:55:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1562AC00) [pid = 3720] [serial = 1973] [outer = 10B0E000] 19:55:09 INFO - PROCESS | 3720 | 1463972109598 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 731ms 19:55:09 INFO - PROCESS | 3720 | 1463972109672 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 19:55:09 INFO - PROCESS | 3720 | 1463972109674 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 19:55:09 INFO - PROCESS | 3720 | 1463972109679 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:55:09 INFO - PROCESS | 3720 | 1463972109681 Marionette TRACE conn2 <- [1,2594,null,{}] 19:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:55:09 INFO - PROCESS | 3720 | 1463972109685 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 3720 | 1463972109767 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 19:55:09 INFO - PROCESS | 3720 | 1463972109774 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:09 INFO - PROCESS | 3720 | ++DOCSHELL 1539B800 == 66 [pid = 3720] [id = 658] 19:55:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (15446C00) [pid = 3720] [serial = 1974] [outer = 00000000] 19:55:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (19DA3000) [pid = 3720] [serial = 1975] [outer = 15446C00] 19:55:09 INFO - PROCESS | 3720 | 1463972109827 Marionette DEBUG loaded listener.js 19:55:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A501400) [pid = 3720] [serial = 1976] [outer = 15446C00] 19:55:10 INFO - PROCESS | 3720 | 1463972110282 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 637ms 19:55:10 INFO - PROCESS | 3720 | 1463972110320 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:55:10 INFO - PROCESS | 3720 | 1463972110321 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 19:55:10 INFO - PROCESS | 3720 | 1463972110325 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:55:10 INFO - PROCESS | 3720 | 1463972110326 Marionette TRACE conn2 <- [1,2598,null,{}] 19:55:10 INFO - PROCESS | 3720 | 1463972110330 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:10 INFO - PROCESS | 3720 | 1463972110413 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 19:55:10 INFO - PROCESS | 3720 | 1463972110419 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:10 INFO - PROCESS | 3720 | ++DOCSHELL 19D58000 == 67 [pid = 3720] [id = 659] 19:55:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A10AC00) [pid = 3720] [serial = 1977] [outer = 00000000] 19:55:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A8B4800) [pid = 3720] [serial = 1978] [outer = 1A10AC00] 19:55:10 INFO - PROCESS | 3720 | 1463972110462 Marionette DEBUG loaded listener.js 19:55:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1ABB2000) [pid = 3720] [serial = 1979] [outer = 1A10AC00] 19:55:10 INFO - PROCESS | 3720 | 1463972110895 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 592ms 19:55:10 INFO - PROCESS | 3720 | 1463972110922 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 19:55:10 INFO - PROCESS | 3720 | 1463972110924 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 19:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:55:10 INFO - PROCESS | 3720 | 1463972110927 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:55:10 INFO - PROCESS | 3720 | 1463972110929 Marionette TRACE conn2 <- [1,2602,null,{}] 19:55:10 INFO - PROCESS | 3720 | 1463972110932 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:11 INFO - PROCESS | 3720 | 1463972111062 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:55:11 INFO - PROCESS | 3720 | 1463972111071 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:11 INFO - PROCESS | 3720 | ++DOCSHELL 1A7B8800 == 68 [pid = 3720] [id = 660] 19:55:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1ABB7000) [pid = 3720] [serial = 1980] [outer = 00000000] 19:55:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1ACDD800) [pid = 3720] [serial = 1981] [outer = 1ABB7000] 19:55:11 INFO - PROCESS | 3720 | 1463972111121 Marionette DEBUG loaded listener.js 19:55:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1ADC5400) [pid = 3720] [serial = 1982] [outer = 1ABB7000] 19:55:11 INFO - PROCESS | 3720 | 1463972111821 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 933ms 19:55:11 INFO - PROCESS | 3720 | 1463972111874 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 19:55:11 INFO - PROCESS | 3720 | 1463972111877 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 19:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:55:11 INFO - PROCESS | 3720 | 1463972111882 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:55:11 INFO - PROCESS | 3720 | 1463972111886 Marionette TRACE conn2 <- [1,2606,null,{}] 19:55:11 INFO - PROCESS | 3720 | 1463972111891 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:12 INFO - PROCESS | 3720 | 1463972112043 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 19:55:12 INFO - PROCESS | 3720 | 1463972112194 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:12 INFO - PROCESS | 3720 | ++DOCSHELL 12D2F800 == 69 [pid = 3720] [id = 661] 19:55:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (13315C00) [pid = 3720] [serial = 1983] [outer = 00000000] 19:55:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (140CAC00) [pid = 3720] [serial = 1984] [outer = 13315C00] 19:55:12 INFO - PROCESS | 3720 | 1463972112250 Marionette DEBUG loaded listener.js 19:55:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (15446400) [pid = 3720] [serial = 1985] [outer = 13315C00] 19:55:12 INFO - PROCESS | 3720 | 1463972112882 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1026ms 19:55:12 INFO - PROCESS | 3720 | 1463972112908 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 19:55:12 INFO - PROCESS | 3720 | 1463972112913 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 19:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:55:12 INFO - PROCESS | 3720 | 1463972112938 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:55:12 INFO - PROCESS | 3720 | 1463972112940 Marionette TRACE conn2 <- [1,2610,null,{}] 19:55:12 INFO - PROCESS | 3720 | 1463972112945 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:13 INFO - PROCESS | 3720 | 1463972113063 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 19:55:13 INFO - PROCESS | 3720 | 1463972113215 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:13 INFO - PROCESS | 3720 | ++DOCSHELL 17610000 == 70 [pid = 3720] [id = 662] 19:55:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (17648800) [pid = 3720] [serial = 1986] [outer = 00000000] 19:55:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (17E07400) [pid = 3720] [serial = 1987] [outer = 17648800] 19:55:13 INFO - PROCESS | 3720 | 1463972113268 Marionette DEBUG loaded listener.js 19:55:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (198A5400) [pid = 3720] [serial = 1988] [outer = 17648800] 19:55:13 INFO - PROCESS | 3720 | 1463972113863 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 964ms 19:55:13 INFO - PROCESS | 3720 | 1463972113884 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 19:55:13 INFO - PROCESS | 3720 | 1463972113886 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 19:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:55:13 INFO - PROCESS | 3720 | 1463972113890 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:55:13 INFO - PROCESS | 3720 | 1463972113894 Marionette TRACE conn2 <- [1,2614,null,{}] 19:55:13 INFO - PROCESS | 3720 | 1463972113905 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:14 INFO - PROCESS | 3720 | 1463972114019 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 19:55:14 INFO - PROCESS | 3720 | 1463972114180 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:14 INFO - PROCESS | 3720 | ++DOCSHELL 1ACD9C00 == 71 [pid = 3720] [id = 663] 19:55:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1ACDE400) [pid = 3720] [serial = 1989] [outer = 00000000] 19:55:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1ADCB400) [pid = 3720] [serial = 1990] [outer = 1ACDE400] 19:55:14 INFO - PROCESS | 3720 | 1463972114237 Marionette DEBUG loaded listener.js 19:55:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (1B102800) [pid = 3720] [serial = 1991] [outer = 1ACDE400] 19:55:14 INFO - PROCESS | 3720 | 1463972114778 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 949ms 19:55:14 INFO - PROCESS | 3720 | 1463972114835 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:55:14 INFO - PROCESS | 3720 | 1463972114838 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 19:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:55:14 INFO - PROCESS | 3720 | 1463972114841 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:55:14 INFO - PROCESS | 3720 | 1463972114843 Marionette TRACE conn2 <- [1,2618,null,{}] 19:55:14 INFO - PROCESS | 3720 | 1463972114846 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:14 INFO - PROCESS | 3720 | 1463972114957 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 19:55:15 INFO - PROCESS | 3720 | 1463972115124 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:15 INFO - PROCESS | 3720 | ++DOCSHELL 10C20800 == 72 [pid = 3720] [id = 664] 19:55:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (10C21000) [pid = 3720] [serial = 1992] [outer = 00000000] 19:55:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (10C26800) [pid = 3720] [serial = 1993] [outer = 10C21000] 19:55:15 INFO - PROCESS | 3720 | 1463972115178 Marionette DEBUG loaded listener.js 19:55:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (10C2AC00) [pid = 3720] [serial = 1994] [outer = 10C21000] 19:55:15 INFO - PROCESS | 3720 | 1463972115758 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 936ms 19:55:15 INFO - PROCESS | 3720 | 1463972115786 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 19:55:15 INFO - PROCESS | 3720 | 1463972115788 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 19:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:55:15 INFO - PROCESS | 3720 | 1463972115792 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:55:15 INFO - PROCESS | 3720 | 1463972115793 Marionette TRACE conn2 <- [1,2622,null,{}] 19:55:15 INFO - PROCESS | 3720 | 1463972115797 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:15 INFO - PROCESS | 3720 | 1463972115903 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:55:16 INFO - PROCESS | 3720 | 1463972116066 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:16 INFO - PROCESS | 3720 | ++DOCSHELL 1ACDC000 == 73 [pid = 3720] [id = 665] 19:55:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1ADC8000) [pid = 3720] [serial = 1995] [outer = 00000000] 19:55:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1B10A400) [pid = 3720] [serial = 1996] [outer = 1ADC8000] 19:55:16 INFO - PROCESS | 3720 | 1463972116119 Marionette DEBUG loaded listener.js 19:55:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (1B10D400) [pid = 3720] [serial = 1997] [outer = 1ADC8000] 19:55:16 INFO - PROCESS | 3720 | 1463972116704 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 936ms 19:55:16 INFO - PROCESS | 3720 | 1463972116737 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 19:55:16 INFO - PROCESS | 3720 | 1463972116739 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 19:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:55:16 INFO - PROCESS | 3720 | 1463972116743 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:55:16 INFO - PROCESS | 3720 | 1463972116745 Marionette TRACE conn2 <- [1,2626,null,{}] 19:55:16 INFO - PROCESS | 3720 | 1463972116749 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:16 INFO - PROCESS | 3720 | 1463972116863 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 19:55:17 INFO - PROCESS | 3720 | 1463972117026 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:17 INFO - PROCESS | 3720 | ++DOCSHELL 10C27400 == 74 [pid = 3720] [id = 666] 19:55:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (12B59C00) [pid = 3720] [serial = 1998] [outer = 00000000] 19:55:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1669F400) [pid = 3720] [serial = 1999] [outer = 12B59C00] 19:55:17 INFO - PROCESS | 3720 | 1463972117088 Marionette DEBUG loaded listener.js 19:55:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (16D2EC00) [pid = 3720] [serial = 2000] [outer = 12B59C00] 19:55:17 INFO - PROCESS | 3720 | 1463972117848 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1138ms 19:55:17 INFO - PROCESS | 3720 | 1463972117872 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 19:55:17 INFO - PROCESS | 3720 | 1463972117876 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 19:55:17 INFO - PROCESS | 3720 | 1463972117881 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:55:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:55:17 INFO - PROCESS | 3720 | 1463972117884 Marionette TRACE conn2 <- [1,2630,null,{}] 19:55:17 INFO - PROCESS | 3720 | 1463972117889 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:17 INFO - PROCESS | 3720 | 1463972117988 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 19:55:18 INFO - PROCESS | 3720 | 1463972118162 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:18 INFO - PROCESS | 3720 | ++DOCSHELL 10F18400 == 75 [pid = 3720] [id = 667] 19:55:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (10F3E400) [pid = 3720] [serial = 2001] [outer = 00000000] 19:55:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (11426000) [pid = 3720] [serial = 2002] [outer = 10F3E400] 19:55:18 INFO - PROCESS | 3720 | 1463972118226 Marionette DEBUG loaded listener.js 19:55:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (12AF2000) [pid = 3720] [serial = 2003] [outer = 10F3E400] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 19D58000 == 74 [pid = 3720] [id = 659] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 1539B800 == 73 [pid = 3720] [id = 658] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 10B09400 == 72 [pid = 3720] [id = 657] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 19CC2400 == 71 [pid = 3720] [id = 656] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 10AF1000 == 70 [pid = 3720] [id = 655] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 11259400 == 69 [pid = 3720] [id = 654] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 16780400 == 68 [pid = 3720] [id = 653] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 13711800 == 67 [pid = 3720] [id = 652] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 110C1C00 == 66 [pid = 3720] [id = 651] 19:55:18 INFO - PROCESS | 3720 | --DOCSHELL 0F26CC00 == 65 [pid = 3720] [id = 650] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (17603C00) [pid = 3720] [serial = 1921] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (1ADCF400) [pid = 3720] [serial = 1888] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1543F000) [pid = 3720] [serial = 1891] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (17655400) [pid = 3720] [serial = 1894] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1ADC8400) [pid = 3720] [serial = 1897] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (1678C400) [pid = 3720] [serial = 1918] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (110C8000) [pid = 3720] [serial = 1907] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (10FB4400) [pid = 3720] [serial = 1906] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (1288CC00) [pid = 3720] [serial = 1909] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (12B63000) [pid = 3720] [serial = 1910] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (10AF0000) [pid = 3720] [serial = 1903] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (1543D400) [pid = 3720] [serial = 1912] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (1545A800) [pid = 3720] [serial = 1913] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (15E7FC00) [pid = 3720] [serial = 1915] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (19D53C00) [pid = 3720] [serial = 1933] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (17604000) [pid = 3720] [serial = 1922] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (110C8800) [pid = 3720] [serial = 1900] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (16780800) [pid = 3720] [serial = 1927] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (198AC800) [pid = 3720] [serial = 1931] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (17E0DC00) [pid = 3720] [serial = 1924] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (198A7800) [pid = 3720] [serial = 1930] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (18233400) [pid = 3720] [serial = 1925] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (16845800) [pid = 3720] [serial = 1919] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1669BC00) [pid = 3720] [serial = 1916] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (17E08000) [pid = 3720] [serial = 1928] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3720 | 1463972118784 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:55:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:55:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 936ms 19:55:18 INFO - PROCESS | 3720 | 1463972118828 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 19:55:18 INFO - PROCESS | 3720 | 1463972118833 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 19:55:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:55:18 INFO - PROCESS | 3720 | 1463972118839 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:55:18 INFO - PROCESS | 3720 | 1463972118841 Marionette TRACE conn2 <- [1,2634,null,{}] 19:55:18 INFO - PROCESS | 3720 | 1463972118845 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:18 INFO - PROCESS | 3720 | 1463972118933 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 19:55:19 INFO - PROCESS | 3720 | 1463972119041 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:19 INFO - PROCESS | 3720 | ++DOCSHELL 10AED400 == 66 [pid = 3720] [id = 668] 19:55:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (10E53000) [pid = 3720] [serial = 2004] [outer = 00000000] 19:55:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (11CF5000) [pid = 3720] [serial = 2005] [outer = 10E53000] 19:55:19 INFO - PROCESS | 3720 | 1463972119093 Marionette DEBUG loaded listener.js 19:55:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (13366400) [pid = 3720] [serial = 2006] [outer = 10E53000] 19:55:19 INFO - PROCESS | 3720 | 1463972119514 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:55:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:55:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 702ms 19:55:19 INFO - PROCESS | 3720 | 1463972119538 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:55:19 INFO - PROCESS | 3720 | 1463972119540 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 19:55:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:55:19 INFO - PROCESS | 3720 | 1463972119544 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:55:19 INFO - PROCESS | 3720 | 1463972119547 Marionette TRACE conn2 <- [1,2638,null,{}] 19:55:19 INFO - PROCESS | 3720 | 1463972119557 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:19 INFO - PROCESS | 3720 | 1463972119650 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 19:55:19 INFO - PROCESS | 3720 | 1463972119687 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:19 INFO - PROCESS | 3720 | ++DOCSHELL 15451400 == 67 [pid = 3720] [id = 669] 19:55:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (15451C00) [pid = 3720] [serial = 2007] [outer = 00000000] 19:55:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1545FC00) [pid = 3720] [serial = 2008] [outer = 15451C00] 19:55:19 INFO - PROCESS | 3720 | 1463972119733 Marionette DEBUG loaded listener.js 19:55:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (15B2DC00) [pid = 3720] [serial = 2009] [outer = 15451C00] 19:55:20 INFO - PROCESS | 3720 | 1463972120226 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:55:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 19:55:20 INFO - PROCESS | 3720 | 1463972120284 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 19:55:20 INFO - PROCESS | 3720 | 1463972120286 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 19:55:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:55:20 INFO - PROCESS | 3720 | 1463972120289 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:55:20 INFO - PROCESS | 3720 | 1463972120291 Marionette TRACE conn2 <- [1,2642,null,{}] 19:55:20 INFO - PROCESS | 3720 | 1463972120295 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:20 INFO - PROCESS | 3720 | 1463972120380 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:55:20 INFO - PROCESS | 3720 | 1463972120494 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:20 INFO - PROCESS | 3720 | ++DOCSHELL 16001800 == 68 [pid = 3720] [id = 670] 19:55:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (16007000) [pid = 3720] [serial = 2010] [outer = 00000000] 19:55:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1669A400) [pid = 3720] [serial = 2011] [outer = 16007000] 19:55:20 INFO - PROCESS | 3720 | 1463972120539 Marionette DEBUG loaded listener.js 19:55:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (166A3800) [pid = 3720] [serial = 2012] [outer = 16007000] 19:55:20 INFO - PROCESS | 3720 | 1463972120933 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:55:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 686ms 19:55:20 INFO - PROCESS | 3720 | 1463972120989 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 19:55:20 INFO - PROCESS | 3720 | 1463972120991 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 19:55:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:55:20 INFO - PROCESS | 3720 | 1463972120994 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:55:20 INFO - PROCESS | 3720 | 1463972120996 Marionette TRACE conn2 <- [1,2646,null,{}] 19:55:21 INFO - PROCESS | 3720 | 1463972121016 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:21 INFO - PROCESS | 3720 | 1463972121159 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 19:55:21 INFO - PROCESS | 3720 | 1463972121171 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:21 INFO - PROCESS | 3720 | ++DOCSHELL 10AF4000 == 69 [pid = 3720] [id = 671] 19:55:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (14EA3400) [pid = 3720] [serial = 2013] [outer = 00000000] 19:55:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (167FA800) [pid = 3720] [serial = 2014] [outer = 14EA3400] 19:55:21 INFO - PROCESS | 3720 | 1463972121283 Marionette DEBUG loaded listener.js 19:55:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (168B8800) [pid = 3720] [serial = 2015] [outer = 14EA3400] 19:55:21 INFO - PROCESS | 3720 | 1463972121707 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:55:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:55:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 19:55:21 INFO - PROCESS | 3720 | 1463972121736 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 19:55:21 INFO - PROCESS | 3720 | 1463972121738 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 19:55:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:55:21 INFO - PROCESS | 3720 | 1463972121745 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:55:21 INFO - PROCESS | 3720 | 1463972121747 Marionette TRACE conn2 <- [1,2650,null,{}] 19:55:21 INFO - PROCESS | 3720 | 1463972121750 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:21 INFO - PROCESS | 3720 | 1463972121880 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 19:55:21 INFO - PROCESS | 3720 | 1463972121887 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:21 INFO - PROCESS | 3720 | ++DOCSHELL 1760D400 == 70 [pid = 3720] [id = 672] 19:55:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (17610C00) [pid = 3720] [serial = 2016] [outer = 00000000] 19:55:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (17E0A400) [pid = 3720] [serial = 2017] [outer = 17610C00] 19:55:21 INFO - PROCESS | 3720 | 1463972121931 Marionette DEBUG loaded listener.js 19:55:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (17E0F800) [pid = 3720] [serial = 2018] [outer = 17610C00] 19:55:22 INFO - PROCESS | 3720 | 1463972122370 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:55:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:55:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 624ms 19:55:22 INFO - PROCESS | 3720 | 1463972122378 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 19:55:22 INFO - PROCESS | 3720 | 1463972122380 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 19:55:22 INFO - PROCESS | 3720 | 1463972122384 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:55:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:55:22 INFO - PROCESS | 3720 | 1463972122385 Marionette TRACE conn2 <- [1,2654,null,{}] 19:55:22 INFO - PROCESS | 3720 | 1463972122389 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:22 INFO - PROCESS | 3720 | 1463972122509 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 19:55:22 INFO - PROCESS | 3720 | 1463972122608 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:22 INFO - PROCESS | 3720 | ++DOCSHELL 17E0FC00 == 71 [pid = 3720] [id = 673] 19:55:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1822FC00) [pid = 3720] [serial = 2019] [outer = 00000000] 19:55:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (19715000) [pid = 3720] [serial = 2020] [outer = 1822FC00] 19:55:22 INFO - PROCESS | 3720 | 1463972122665 Marionette DEBUG loaded listener.js 19:55:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (198ABC00) [pid = 3720] [serial = 2021] [outer = 1822FC00] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (17ECAC00) [pid = 3720] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (19D57800) [pid = 3720] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (110C8400) [pid = 3720] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (137EF400) [pid = 3720] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (0F271000) [pid = 3720] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (16789800) [pid = 3720] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (168BD000) [pid = 3720] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (10B0E000) [pid = 3720] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1A10AC00) [pid = 3720] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:55:22 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (15446C00) [pid = 3720] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:55:23 INFO - PROCESS | 3720 | 1463972123656 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:55:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 19:55:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1295ms 19:55:23 INFO - PROCESS | 3720 | 1463972123682 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:55:23 INFO - PROCESS | 3720 | 1463972123684 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 19:55:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:55:23 INFO - PROCESS | 3720 | 1463972123688 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:55:23 INFO - PROCESS | 3720 | 1463972123689 Marionette TRACE conn2 <- [1,2658,null,{}] 19:55:23 INFO - PROCESS | 3720 | 1463972123693 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:23 INFO - PROCESS | 3720 | 1463972123812 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 19:55:23 INFO - PROCESS | 3720 | 1463972123831 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:23 INFO - PROCESS | 3720 | ++DOCSHELL 10559000 == 72 [pid = 3720] [id = 674] 19:55:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (10AEFC00) [pid = 3720] [serial = 2022] [outer = 00000000] 19:55:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (17E05400) [pid = 3720] [serial = 2023] [outer = 10AEFC00] 19:55:23 INFO - PROCESS | 3720 | 1463972123875 Marionette DEBUG loaded listener.js 19:55:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (19710C00) [pid = 3720] [serial = 2024] [outer = 10AEFC00] 19:55:24 INFO - PROCESS | 3720 | 1463972124802 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 19:55:24 INFO - PROCESS | 3720 | 1463972124843 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 19:55:24 INFO - PROCESS | 3720 | 1463972124847 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:55:24 INFO - PROCESS | 3720 | 1463972124848 Marionette TRACE conn2 <- [1,2662,null,{}] 19:55:24 INFO - PROCESS | 3720 | 1463972124852 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:24 INFO - PROCESS | 3720 | 1463972124972 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:55:25 INFO - PROCESS | 3720 | 1463972125097 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:25 INFO - PROCESS | 3720 | ++DOCSHELL 0C380C00 == 73 [pid = 3720] [id = 675] 19:55:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (0C77C000) [pid = 3720] [serial = 2025] [outer = 00000000] 19:55:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (1043F400) [pid = 3720] [serial = 2026] [outer = 0C77C000] 19:55:25 INFO - PROCESS | 3720 | 1463972125154 Marionette DEBUG loaded listener.js 19:55:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (10B0E000) [pid = 3720] [serial = 2027] [outer = 0C77C000] 19:55:26 INFO - PROCESS | 3720 | 1463972126270 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 19:55:26 INFO - PROCESS | 3720 | 1463972126300 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 19:55:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:55:26 INFO - PROCESS | 3720 | 1463972126350 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:55:26 INFO - PROCESS | 3720 | 1463972126355 Marionette TRACE conn2 <- [1,2666,null,{}] 19:55:26 INFO - PROCESS | 3720 | 1463972126361 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:26 INFO - PROCESS | 3720 | 1463972126467 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 19:55:26 INFO - PROCESS | 3720 | 1463972126686 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:26 INFO - PROCESS | 3720 | ++DOCSHELL 11A0FC00 == 74 [pid = 3720] [id = 676] 19:55:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (11CF4C00) [pid = 3720] [serial = 2028] [outer = 00000000] 19:55:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (13077400) [pid = 3720] [serial = 2029] [outer = 11CF4C00] 19:55:26 INFO - PROCESS | 3720 | 1463972126744 Marionette DEBUG loaded listener.js 19:55:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (13708C00) [pid = 3720] [serial = 2030] [outer = 11CF4C00] 19:55:27 INFO - PROCESS | 3720 | 1463972127767 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:55:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 19:55:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1498ms 19:55:27 INFO - PROCESS | 3720 | 1463972127796 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 19:55:27 INFO - PROCESS | 3720 | 1463972127800 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 19:55:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:55:27 INFO - PROCESS | 3720 | 1463972127804 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:55:27 INFO - PROCESS | 3720 | 1463972127807 Marionette TRACE conn2 <- [1,2670,null,{}] 19:55:27 INFO - PROCESS | 3720 | 1463972127811 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:27 INFO - PROCESS | 3720 | 1463972127923 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 19:55:28 INFO - PROCESS | 3720 | 1463972128106 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:28 INFO - PROCESS | 3720 | ++DOCSHELL 1545B000 == 75 [pid = 3720] [id = 677] 19:55:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1545BC00) [pid = 3720] [serial = 2031] [outer = 00000000] 19:55:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (15462000) [pid = 3720] [serial = 2032] [outer = 1545BC00] 19:55:28 INFO - PROCESS | 3720 | 1463972128164 Marionette DEBUG loaded listener.js 19:55:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (15E8D400) [pid = 3720] [serial = 2033] [outer = 1545BC00] 19:55:29 INFO - PROCESS | 3720 | 1463972129221 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:55:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 19:55:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1451ms 19:55:29 INFO - PROCESS | 3720 | 1463972129306 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 19:55:29 INFO - PROCESS | 3720 | 1463972129309 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 19:55:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:55:29 INFO - PROCESS | 3720 | 1463972129320 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:55:29 INFO - PROCESS | 3720 | 1463972129326 Marionette TRACE conn2 <- [1,2674,null,{}] 19:55:29 INFO - PROCESS | 3720 | 1463972129331 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:29 INFO - PROCESS | 3720 | 1463972129442 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 19:55:29 INFO - PROCESS | 3720 | 1463972129673 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:29 INFO - PROCESS | 3720 | ++DOCSHELL 1050BC00 == 76 [pid = 3720] [id = 678] 19:55:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (10A5F000) [pid = 3720] [serial = 2034] [outer = 00000000] 19:55:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (110C9400) [pid = 3720] [serial = 2035] [outer = 10A5F000] 19:55:29 INFO - PROCESS | 3720 | 1463972129728 Marionette DEBUG loaded listener.js 19:55:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1546FC00) [pid = 3720] [serial = 2036] [outer = 10A5F000] 19:55:30 INFO - PROCESS | 3720 | 1463972130912 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:55:30 INFO - PROCESS | 3720 | 1463972130931 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 19:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:55:30 INFO - PROCESS | 3720 | 1463972130935 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:55:30 INFO - PROCESS | 3720 | 1463972130939 Marionette TRACE conn2 <- [1,2678,null,{}] 19:55:30 INFO - PROCESS | 3720 | 1463972130944 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:31 INFO - PROCESS | 3720 | 1463972131077 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 19:55:31 INFO - PROCESS | 3720 | 1463972131260 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:31 INFO - PROCESS | 3720 | ++DOCSHELL 110C6C00 == 77 [pid = 3720] [id = 679] 19:55:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (110C8C00) [pid = 3720] [serial = 2037] [outer = 00000000] 19:55:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (130C9800) [pid = 3720] [serial = 2038] [outer = 110C8C00] 19:55:31 INFO - PROCESS | 3720 | 1463972131314 Marionette DEBUG loaded listener.js 19:55:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (13D8D000) [pid = 3720] [serial = 2039] [outer = 110C8C00] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 198A8800 == 76 [pid = 3720] [id = 560] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1A7BC000 == 75 [pid = 3720] [id = 603] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1A056800 == 74 [pid = 3720] [id = 649] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 0C37C400 == 73 [pid = 3720] [id = 533] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1764D000 == 72 [pid = 3720] [id = 583] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 12AEAC00 == 71 [pid = 3720] [id = 602] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 19CC4400 == 70 [pid = 3720] [id = 601] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 12A8D800 == 69 [pid = 3720] [id = 540] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 16698C00 == 68 [pid = 3720] [id = 631] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1543A000 == 67 [pid = 3720] [id = 576] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 10559000 == 66 [pid = 3720] [id = 674] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 17E0FC00 == 65 [pid = 3720] [id = 673] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1760D400 == 64 [pid = 3720] [id = 672] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 10AF4000 == 63 [pid = 3720] [id = 671] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 16001800 == 62 [pid = 3720] [id = 670] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 15451400 == 61 [pid = 3720] [id = 669] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 10AED400 == 60 [pid = 3720] [id = 668] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 10F18400 == 59 [pid = 3720] [id = 667] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1ACDC000 == 58 [pid = 3720] [id = 665] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (110C7C00) [pid = 3720] [serial = 1936] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (15D1A400) [pid = 3720] [serial = 1939] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (198A8000) [pid = 3720] [serial = 1942] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1A10D000) [pid = 3720] [serial = 1945] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (1A7BCC00) [pid = 3720] [serial = 1948] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 10C20800 == 57 [pid = 3720] [id = 664] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 1ACD9C00 == 56 [pid = 3720] [id = 663] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 17610000 == 55 [pid = 3720] [id = 662] 19:55:31 INFO - PROCESS | 3720 | --DOCSHELL 12D2F800 == 54 [pid = 3720] [id = 661] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (18233800) [pid = 3720] [serial = 1966] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (19DA4400) [pid = 3720] [serial = 1969] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (198AA400) [pid = 3720] [serial = 1967] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (140BD800) [pid = 3720] [serial = 1954] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (1543BC00) [pid = 3720] [serial = 1957] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (15B35800) [pid = 3720] [serial = 1958] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (110BC800) [pid = 3720] [serial = 1952] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (10F0F800) [pid = 3720] [serial = 1951] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (1696A000) [pid = 3720] [serial = 1960] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (1744E800) [pid = 3720] [serial = 1961] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1764E000) [pid = 3720] [serial = 1963] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (110CB400) [pid = 3720] [serial = 1972] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1A056C00) [pid = 3720] [serial = 1970] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (1A8B4800) [pid = 3720] [serial = 1978] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (19DA3000) [pid = 3720] [serial = 1975] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1ABB2000) [pid = 3720] [serial = 1979] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (15460000) [pid = 3720] [serial = 1955] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1A501400) [pid = 3720] [serial = 1976] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1562AC00) [pid = 3720] [serial = 1973] [outer = 00000000] [url = about:blank] 19:55:31 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (17DAEC00) [pid = 3720] [serial = 1964] [outer = 00000000] [url = about:blank] 19:55:32 INFO - PROCESS | 3720 | 1463972132338 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 3720 | 1463972132399 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 19:55:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:55:32 INFO - PROCESS | 3720 | 1463972132405 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - PROCESS | 3720 | 1463972132407 Marionette TRACE conn2 <- [1,2682,null,{}] 19:55:32 INFO - PROCESS | 3720 | 1463972132412 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 3720 | 1463972132507 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:55:32 INFO - PROCESS | 3720 | 1463972132519 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 3720 | ++DOCSHELL 110BF800 == 55 [pid = 3720] [id = 680] 19:55:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (110C7C00) [pid = 3720] [serial = 2040] [outer = 00000000] 19:55:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (140C7400) [pid = 3720] [serial = 2041] [outer = 110C7C00] 19:55:32 INFO - PROCESS | 3720 | 1463972132565 Marionette DEBUG loaded listener.js 19:55:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1543C000) [pid = 3720] [serial = 2042] [outer = 110C7C00] 19:55:33 INFO - PROCESS | 3720 | 1463972133570 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 19:55:33 INFO - PROCESS | 3720 | 1463972133618 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 19:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:55:33 INFO - PROCESS | 3720 | 1463972133622 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:55:33 INFO - PROCESS | 3720 | 1463972133625 Marionette TRACE conn2 <- [1,2686,null,{}] 19:55:33 INFO - PROCESS | 3720 | 1463972133635 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:33 INFO - PROCESS | 3720 | 1463972133728 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 19:55:33 INFO - PROCESS | 3720 | 1463972133737 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:33 INFO - PROCESS | 3720 | ++DOCSHELL 1545D800 == 56 [pid = 3720] [id = 681] 19:55:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (15D14000) [pid = 3720] [serial = 2043] [outer = 00000000] 19:55:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (16782800) [pid = 3720] [serial = 2044] [outer = 15D14000] 19:55:33 INFO - PROCESS | 3720 | 1463972133785 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (17453C00) [pid = 3720] [serial = 2045] [outer = 15D14000] 19:55:34 INFO - PROCESS | 3720 | 1463972134799 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 3720 | 1463972134837 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 19:55:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:55:34 INFO - PROCESS | 3720 | 1463972134846 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 3720 | 1463972134848 Marionette TRACE conn2 <- [1,2690,null,{}] 19:55:34 INFO - PROCESS | 3720 | 1463972134852 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 3720 | 1463972134982 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 19:55:34 INFO - PROCESS | 3720 | 1463972134989 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 3720 | ++DOCSHELL 17602400 == 57 [pid = 3720] [id = 682] 19:55:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1764B800) [pid = 3720] [serial = 2046] [outer = 00000000] 19:55:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (17DAF400) [pid = 3720] [serial = 2047] [outer = 1764B800] 19:55:35 INFO - PROCESS | 3720 | 1463972135035 Marionette DEBUG loaded listener.js 19:55:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (17E0B000) [pid = 3720] [serial = 2048] [outer = 1764B800] 19:55:35 INFO - PROCESS | 3720 | 1463972135512 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 702ms 19:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:55:35 INFO - PROCESS | 3720 | 1463972135542 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 19:55:35 INFO - PROCESS | 3720 | 1463972135544 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 19:55:35 INFO - PROCESS | 3720 | 1463972135547 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:55:35 INFO - PROCESS | 3720 | 1463972135549 Marionette TRACE conn2 <- [1,2694,null,{}] 19:55:35 INFO - PROCESS | 3720 | 1463972135562 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:35 INFO - PROCESS | 3720 | 1463972135698 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 19:55:35 INFO - PROCESS | 3720 | 1463972135771 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:35 INFO - PROCESS | 3720 | ++DOCSHELL 16782400 == 58 [pid = 3720] [id = 683] 19:55:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1764EC00) [pid = 3720] [serial = 2049] [outer = 00000000] 19:55:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (19711800) [pid = 3720] [serial = 2050] [outer = 1764EC00] 19:55:35 INFO - PROCESS | 3720 | 1463972135815 Marionette DEBUG loaded listener.js 19:55:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (198AB000) [pid = 3720] [serial = 2051] [outer = 1764EC00] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (15455C00) [pid = 3720] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (1ADC7800) [pid = 3720] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (11477000) [pid = 3720] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (110C5000) [pid = 3720] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1336C000) [pid = 3720] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (10F39800) [pid = 3720] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (140BC800) [pid = 3720] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1A8B0000) [pid = 3720] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (19CC5000) [pid = 3720] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (17E0E400) [pid = 3720] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1678D800) [pid = 3720] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (16695400) [pid = 3720] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (14EA3400) [pid = 3720] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (17610C00) [pid = 3720] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (10E53000) [pid = 3720] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (16007000) [pid = 3720] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1822FC00) [pid = 3720] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (10F3E400) [pid = 3720] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (15451C00) [pid = 3720] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (11426800) [pid = 3720] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (10B0C000) [pid = 3720] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1677FC00) [pid = 3720] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1A8AD000) [pid = 3720] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (14E66000) [pid = 3720] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (1ABB8800) [pid = 3720] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1A8B3400) [pid = 3720] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1A107000) [pid = 3720] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1A055C00) [pid = 3720] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (0F26FC00) [pid = 3720] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (10AEAC00) [pid = 3720] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1539B000) [pid = 3720] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (18236400) [pid = 3720] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:55:36 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1744A800) [pid = 3720] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:55:36 INFO - PROCESS | 3720 | 1463972136502 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:55:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:55:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 998ms 19:55:36 INFO - PROCESS | 3720 | 1463972136548 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 19:55:36 INFO - PROCESS | 3720 | 1463972136550 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 19:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:55:36 INFO - PROCESS | 3720 | 1463972136553 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:55:36 INFO - PROCESS | 3720 | 1463972136555 Marionette TRACE conn2 <- [1,2698,null,{}] 19:55:36 INFO - PROCESS | 3720 | 1463972136558 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:36 INFO - PROCESS | 3720 | 1463972136675 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 19:55:36 INFO - PROCESS | 3720 | 1463972136688 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:36 INFO - PROCESS | 3720 | ++DOCSHELL 110C5800 == 59 [pid = 3720] [id = 684] 19:55:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (140C9000) [pid = 3720] [serial = 2052] [outer = 00000000] 19:55:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (17454000) [pid = 3720] [serial = 2053] [outer = 140C9000] 19:55:36 INFO - PROCESS | 3720 | 1463972136733 Marionette DEBUG loaded listener.js 19:55:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (17DB0400) [pid = 3720] [serial = 2054] [outer = 140C9000] 19:55:37 INFO - PROCESS | 3720 | 1463972137175 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:55:37 INFO - PROCESS | 3720 | 1463972137194 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 19:55:37 INFO - PROCESS | 3720 | 1463972137212 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:55:37 INFO - PROCESS | 3720 | 1463972137214 Marionette TRACE conn2 <- [1,2702,null,{}] 19:55:37 INFO - PROCESS | 3720 | 1463972137218 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:37 INFO - PROCESS | 3720 | 1463972137300 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:55:37 INFO - PROCESS | 3720 | 1463972137306 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:37 INFO - PROCESS | 3720 | ++DOCSHELL 10B0B800 == 60 [pid = 3720] [id = 685] 19:55:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (110BF000) [pid = 3720] [serial = 2055] [outer = 00000000] 19:55:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (18236C00) [pid = 3720] [serial = 2056] [outer = 110BF000] 19:55:37 INFO - PROCESS | 3720 | 1463972137351 Marionette DEBUG loaded listener.js 19:55:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (19D53400) [pid = 3720] [serial = 2057] [outer = 110BF000] 19:55:37 INFO - PROCESS | 3720 | 1463972137798 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 639ms 19:55:37 INFO - PROCESS | 3720 | 1463972137837 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 19:55:37 INFO - PROCESS | 3720 | 1463972137839 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 19:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:55:37 INFO - PROCESS | 3720 | 1463972137856 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:55:37 INFO - PROCESS | 3720 | 1463972137858 Marionette TRACE conn2 <- [1,2706,null,{}] 19:55:37 INFO - PROCESS | 3720 | 1463972137864 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:37 INFO - PROCESS | 3720 | 1463972137946 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 19:55:37 INFO - PROCESS | 3720 | 1463972137953 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:37 INFO - PROCESS | 3720 | ++DOCSHELL 0C384400 == 61 [pid = 3720] [id = 686] 19:55:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (18236400) [pid = 3720] [serial = 2058] [outer = 00000000] 19:55:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1A04FC00) [pid = 3720] [serial = 2059] [outer = 18236400] 19:55:37 INFO - PROCESS | 3720 | 1463972137996 Marionette DEBUG loaded listener.js 19:55:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (167F6800) [pid = 3720] [serial = 2060] [outer = 18236400] 19:55:38 INFO - PROCESS | 3720 | 1463972138752 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 19:55:38 INFO - PROCESS | 3720 | 1463972138814 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 19:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:55:38 INFO - PROCESS | 3720 | 1463972138821 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:55:38 INFO - PROCESS | 3720 | 1463972138824 Marionette TRACE conn2 <- [1,2710,null,{}] 19:55:38 INFO - PROCESS | 3720 | 1463972138830 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:38 INFO - PROCESS | 3720 | 1463972138947 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 19:55:39 INFO - PROCESS | 3720 | 1463972139092 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:39 INFO - PROCESS | 3720 | ++DOCSHELL 110BD800 == 62 [pid = 3720] [id = 687] 19:55:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (110BE800) [pid = 3720] [serial = 2061] [outer = 00000000] 19:55:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (12D30C00) [pid = 3720] [serial = 2062] [outer = 110BE800] 19:55:39 INFO - PROCESS | 3720 | 1463972139149 Marionette DEBUG loaded listener.js 19:55:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (140BDC00) [pid = 3720] [serial = 2063] [outer = 110BE800] 19:55:39 INFO - PROCESS | 3720 | 1463972139727 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:55:39 INFO - PROCESS | 3720 | 1463972139771 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 19:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:55:39 INFO - PROCESS | 3720 | 1463972139778 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:55:39 INFO - PROCESS | 3720 | 1463972139781 Marionette TRACE conn2 <- [1,2714,null,{}] 19:55:39 INFO - PROCESS | 3720 | 1463972139785 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:39 INFO - PROCESS | 3720 | 1463972139893 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 19:55:40 INFO - PROCESS | 3720 | 1463972140044 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:40 INFO - PROCESS | 3720 | ++DOCSHELL 15457800 == 63 [pid = 3720] [id = 688] 19:55:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1545C000) [pid = 3720] [serial = 2064] [outer = 00000000] 19:55:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (16781000) [pid = 3720] [serial = 2065] [outer = 1545C000] 19:55:40 INFO - PROCESS | 3720 | 1463972140098 Marionette DEBUG loaded listener.js 19:55:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (17445400) [pid = 3720] [serial = 2066] [outer = 1545C000] 19:55:40 INFO - PROCESS | 3720 | 1463972140684 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:55:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 936ms 19:55:40 INFO - PROCESS | 3720 | 1463972140721 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:55:40 INFO - PROCESS | 3720 | 1463972140724 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 19:55:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:55:40 INFO - PROCESS | 3720 | 1463972140728 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:55:40 INFO - PROCESS | 3720 | 1463972140732 Marionette TRACE conn2 <- [1,2718,null,{}] 19:55:40 INFO - PROCESS | 3720 | 1463972140745 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:40 INFO - PROCESS | 3720 | 1463972140863 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 19:55:41 INFO - PROCESS | 3720 | 1463972141016 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:41 INFO - PROCESS | 3720 | ++DOCSHELL 1A10D800 == 64 [pid = 3720] [id = 689] 19:55:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1A2E6C00) [pid = 3720] [serial = 2067] [outer = 00000000] 19:55:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A502800) [pid = 3720] [serial = 2068] [outer = 1A2E6C00] 19:55:41 INFO - PROCESS | 3720 | 1463972141080 Marionette DEBUG loaded listener.js 19:55:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A7B5800) [pid = 3720] [serial = 2069] [outer = 1A2E6C00] 19:55:42 INFO - PROCESS | 3720 | 1463972142132 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:55:42 INFO - PROCESS | 3720 | 1463972142193 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 19:55:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:55:42 INFO - PROCESS | 3720 | 1463972142197 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:55:42 INFO - PROCESS | 3720 | 1463972142198 Marionette TRACE conn2 <- [1,2722,null,{}] 19:55:42 INFO - PROCESS | 3720 | 1463972142203 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:42 INFO - PROCESS | 3720 | 1463972142340 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:55:42 INFO - PROCESS | 3720 | 1463972142486 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:42 INFO - PROCESS | 3720 | ++DOCSHELL 1A04C800 == 65 [pid = 3720] [id = 690] 19:55:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A2E8C00) [pid = 3720] [serial = 2070] [outer = 00000000] 19:55:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A8AD000) [pid = 3720] [serial = 2071] [outer = 1A2E8C00] 19:55:42 INFO - PROCESS | 3720 | 1463972142542 Marionette DEBUG loaded listener.js 19:55:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A8B5800) [pid = 3720] [serial = 2072] [outer = 1A2E8C00] 19:55:43 INFO - PROCESS | 3720 | 1463972143090 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:55:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:55:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 936ms 19:55:43 INFO - PROCESS | 3720 | 1463972143141 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 19:55:43 INFO - PROCESS | 3720 | 1463972143143 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 19:55:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:55:43 INFO - PROCESS | 3720 | 1463972143147 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:55:43 INFO - PROCESS | 3720 | 1463972143149 Marionette TRACE conn2 <- [1,2726,null,{}] 19:55:43 INFO - PROCESS | 3720 | 1463972143152 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:43 INFO - PROCESS | 3720 | 1463972143256 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 19:55:43 INFO - PROCESS | 3720 | 1463972143439 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:43 INFO - PROCESS | 3720 | ++DOCSHELL 1ABB6000 == 66 [pid = 3720] [id = 691] 19:55:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1ABB7400) [pid = 3720] [serial = 2073] [outer = 00000000] 19:55:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1ACDBC00) [pid = 3720] [serial = 2074] [outer = 1ABB7400] 19:55:43 INFO - PROCESS | 3720 | 1463972143496 Marionette DEBUG loaded listener.js 19:55:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1ADC8400) [pid = 3720] [serial = 2075] [outer = 1ABB7400] 19:55:44 INFO - PROCESS | 3720 | 1463972144100 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:55:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:55:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 998ms 19:55:44 INFO - PROCESS | 3720 | 1463972144150 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 19:55:44 INFO - PROCESS | 3720 | 1463972144152 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 19:55:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:55:44 INFO - PROCESS | 3720 | 1463972144155 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:55:44 INFO - PROCESS | 3720 | 1463972144158 Marionette TRACE conn2 <- [1,2730,null,{}] 19:55:44 INFO - PROCESS | 3720 | 1463972144161 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:44 INFO - PROCESS | 3720 | 1463972144282 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 19:55:44 INFO - PROCESS | 3720 | 1463972144594 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:44 INFO - PROCESS | 3720 | ++DOCSHELL 10486400 == 67 [pid = 3720] [id = 692] 19:55:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (10AF4000) [pid = 3720] [serial = 2076] [outer = 00000000] 19:55:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (10F3BC00) [pid = 3720] [serial = 2077] [outer = 10AF4000] 19:55:44 INFO - PROCESS | 3720 | 1463972144651 Marionette DEBUG loaded listener.js 19:55:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (110C3C00) [pid = 3720] [serial = 2078] [outer = 10AF4000] 19:55:45 INFO - PROCESS | 3720 | 1463972145195 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:55:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:55:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1092ms 19:55:45 INFO - PROCESS | 3720 | 1463972145250 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 19:55:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:55:45 INFO - PROCESS | 3720 | 1463972145254 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 19:55:45 INFO - PROCESS | 3720 | 1463972145258 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:55:45 INFO - PROCESS | 3720 | 1463972145261 Marionette TRACE conn2 <- [1,2734,null,{}] 19:55:45 INFO - PROCESS | 3720 | 1463972145266 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:45 INFO - PROCESS | 3720 | 1463972145374 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 19:55:45 INFO - PROCESS | 3720 | 1463972145551 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:45 INFO - PROCESS | 3720 | --DOCSHELL 140C5C00 == 66 [pid = 3720] [id = 646] 19:55:45 INFO - PROCESS | 3720 | --DOCSHELL 10F3CC00 == 65 [pid = 3720] [id = 534] 19:55:45 INFO - PROCESS | 3720 | --DOCSHELL 19D55C00 == 64 [pid = 3720] [id = 574] 19:55:45 INFO - PROCESS | 3720 | --DOCSHELL 1A7B8800 == 63 [pid = 3720] [id = 660] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (140CB400) [pid = 3720] [serial = 1754] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (12889C00) [pid = 3720] [serial = 1937] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (18286400) [pid = 3720] [serial = 1895] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1ADD0C00) [pid = 3720] [serial = 1898] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1678A000) [pid = 3720] [serial = 1940] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1ADC2800) [pid = 3720] [serial = 1856] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1ACDA000) [pid = 3720] [serial = 1853] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A8AA800) [pid = 3720] [serial = 1949] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1A2E9400) [pid = 3720] [serial = 1946] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (10F40400) [pid = 3720] [serial = 1844] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (10AF3800) [pid = 3720] [serial = 1904] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (15E8E400) [pid = 3720] [serial = 1847] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A10C400) [pid = 3720] [serial = 1763] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (19D5A800) [pid = 3720] [serial = 1943] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (1A8AEC00) [pid = 3720] [serial = 1808] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1B106400) [pid = 3720] [serial = 1889] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (19D9C400) [pid = 3720] [serial = 1934] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (12A97400) [pid = 3720] [serial = 1901] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (15D15400) [pid = 3720] [serial = 1892] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (140C7000) [pid = 3720] [serial = 1799] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (16782000) [pid = 3720] [serial = 1757] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1ABB0C00) [pid = 3720] [serial = 1811] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1A50FC00) [pid = 3720] [serial = 1805] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (19CC8000) [pid = 3720] [serial = 1760] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1970BC00) [pid = 3720] [serial = 1850] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (16D3A800) [pid = 3720] [serial = 1802] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (168B8800) [pid = 3720] [serial = 2015] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (167FA800) [pid = 3720] [serial = 2014] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (17E0A400) [pid = 3720] [serial = 2017] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (17E0F800) [pid = 3720] [serial = 2018] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1669F400) [pid = 3720] [serial = 1999] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (11CF5000) [pid = 3720] [serial = 2005] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (13366400) [pid = 3720] [serial = 2006] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1669A400) [pid = 3720] [serial = 2011] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (19715000) [pid = 3720] [serial = 2020] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (140CAC00) [pid = 3720] [serial = 1984] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (12AF2000) [pid = 3720] [serial = 2003] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (11426000) [pid = 3720] [serial = 2002] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1545FC00) [pid = 3720] [serial = 2008] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (15B2DC00) [pid = 3720] [serial = 2009] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1ACDD800) [pid = 3720] [serial = 1981] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17E05400) [pid = 3720] [serial = 2023] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (17E07400) [pid = 3720] [serial = 1987] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1ADCB400) [pid = 3720] [serial = 1990] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (10C26800) [pid = 3720] [serial = 1993] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1B10A400) [pid = 3720] [serial = 1996] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (198ABC00) [pid = 3720] [serial = 2021] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (166A3800) [pid = 3720] [serial = 2012] [outer = 00000000] [url = about:blank] 19:55:45 INFO - PROCESS | 3720 | ++DOCSHELL 10A5FC00 == 64 [pid = 3720] [id = 693] 19:55:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (10AEE400) [pid = 3720] [serial = 2079] [outer = 00000000] 19:55:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (10C29800) [pid = 3720] [serial = 2080] [outer = 10AEE400] 19:55:45 INFO - PROCESS | 3720 | 1463972145633 Marionette DEBUG loaded listener.js 19:55:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (11479C00) [pid = 3720] [serial = 2081] [outer = 10AEE400] 19:55:46 INFO - PROCESS | 3720 | 1463972146080 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:55:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 827ms 19:55:46 INFO - PROCESS | 3720 | 1463972146100 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 3720 | 1463972146104 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 19:55:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:55:46 INFO - PROCESS | 3720 | 1463972146108 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 3720 | 1463972146110 Marionette TRACE conn2 <- [1,2738,null,{}] 19:55:46 INFO - PROCESS | 3720 | 1463972146114 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 3720 | 1463972146206 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 19:55:46 INFO - PROCESS | 3720 | 1463972146214 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:46 INFO - PROCESS | 3720 | ++DOCSHELL 12D31400 == 65 [pid = 3720] [id = 694] 19:55:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (140CA800) [pid = 3720] [serial = 2082] [outer = 00000000] 19:55:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (15440000) [pid = 3720] [serial = 2083] [outer = 140CA800] 19:55:46 INFO - PROCESS | 3720 | 1463972146258 Marionette DEBUG loaded listener.js 19:55:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (15458000) [pid = 3720] [serial = 2084] [outer = 140CA800] 19:55:46 INFO - PROCESS | 3720 | 1463972146789 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:55:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 749ms 19:55:46 INFO - PROCESS | 3720 | 1463972146849 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 3720 | 1463972146851 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 19:55:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:55:46 INFO - PROCESS | 3720 | 1463972146856 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 3720 | 1463972146862 Marionette TRACE conn2 <- [1,2742,null,{}] 19:55:46 INFO - PROCESS | 3720 | 1463972146870 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 3720 | 1463972146967 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:55:47 INFO - PROCESS | 3720 | 1463972147086 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 3720 | ++DOCSHELL 15467400 == 66 [pid = 3720] [id = 695] 19:55:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (15D1D800) [pid = 3720] [serial = 2085] [outer = 00000000] 19:55:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (1669D400) [pid = 3720] [serial = 2086] [outer = 15D1D800] 19:55:47 INFO - PROCESS | 3720 | 1463972147132 Marionette DEBUG loaded listener.js 19:55:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (16780400) [pid = 3720] [serial = 2087] [outer = 15D1D800] 19:55:47 INFO - PROCESS | 3720 | 1463972147499 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:55:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:55:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 702ms 19:55:47 INFO - PROCESS | 3720 | 1463972147554 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 19:55:47 INFO - PROCESS | 3720 | 1463972147556 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 19:55:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:55:47 INFO - PROCESS | 3720 | 1463972147560 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:55:47 INFO - PROCESS | 3720 | 1463972147561 Marionette TRACE conn2 <- [1,2746,null,{}] 19:55:47 INFO - PROCESS | 3720 | 1463972147565 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:47 INFO - PROCESS | 3720 | 1463972147677 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 19:55:47 INFO - PROCESS | 3720 | 1463972147687 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 3720 | ++DOCSHELL 166A3800 == 67 [pid = 3720] [id = 696] 19:55:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (16846800) [pid = 3720] [serial = 2088] [outer = 00000000] 19:55:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (17098C00) [pid = 3720] [serial = 2089] [outer = 16846800] 19:55:47 INFO - PROCESS | 3720 | 1463972147735 Marionette DEBUG loaded listener.js 19:55:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (17454800) [pid = 3720] [serial = 2090] [outer = 16846800] 19:55:48 INFO - PROCESS | 3720 | 1463972148235 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:55:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:55:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 19:55:48 INFO - PROCESS | 3720 | 1463972148288 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 19:55:48 INFO - PROCESS | 3720 | 1463972148290 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 19:55:48 INFO - PROCESS | 3720 | 1463972148293 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:55:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:55:48 INFO - PROCESS | 3720 | 1463972148295 Marionette TRACE conn2 <- [1,2750,null,{}] 19:55:48 INFO - PROCESS | 3720 | 1463972148298 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:48 INFO - PROCESS | 3720 | 1463972148419 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 19:55:48 INFO - PROCESS | 3720 | 1463972148487 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:48 INFO - PROCESS | 3720 | ++DOCSHELL 10AED800 == 68 [pid = 3720] [id = 697] 19:55:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (17649000) [pid = 3720] [serial = 2091] [outer = 00000000] 19:55:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (17E04400) [pid = 3720] [serial = 2092] [outer = 17649000] 19:55:48 INFO - PROCESS | 3720 | 1463972148538 Marionette DEBUG loaded listener.js 19:55:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (17EC1C00) [pid = 3720] [serial = 2093] [outer = 17649000] 19:55:48 INFO - PROCESS | 3720 | 1463972148983 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:55:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:55:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 19:55:49 INFO - PROCESS | 3720 | 1463972149037 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 19:55:49 INFO - PROCESS | 3720 | 1463972149039 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 19:55:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:55:49 INFO - PROCESS | 3720 | 1463972149042 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:55:49 INFO - PROCESS | 3720 | 1463972149044 Marionette TRACE conn2 <- [1,2754,null,{}] 19:55:49 INFO - PROCESS | 3720 | 1463972149082 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:49 INFO - PROCESS | 3720 | 1463972149208 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 19:55:49 INFO - PROCESS | 3720 | 1463972149279 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:49 INFO - PROCESS | 3720 | ++DOCSHELL 17E0A400 == 69 [pid = 3720] [id = 698] 19:55:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (180D5400) [pid = 3720] [serial = 2094] [outer = 00000000] 19:55:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (198A4C00) [pid = 3720] [serial = 2095] [outer = 180D5400] 19:55:49 INFO - PROCESS | 3720 | 1463972149322 Marionette DEBUG loaded listener.js 19:55:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (198AC800) [pid = 3720] [serial = 2096] [outer = 180D5400] 19:55:49 INFO - PROCESS | 3720 | 1463972149731 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:55:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:55:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 718ms 19:55:49 INFO - PROCESS | 3720 | 1463972149761 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:55:49 INFO - PROCESS | 3720 | 1463972149763 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 19:55:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:55:49 INFO - PROCESS | 3720 | 1463972149772 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:55:49 INFO - PROCESS | 3720 | 1463972149773 Marionette TRACE conn2 <- [1,2758,null,{}] 19:55:49 INFO - PROCESS | 3720 | 1463972149777 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:49 INFO - PROCESS | 3720 | 1463972149954 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1764B800) [pid = 3720] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (15D14000) [pid = 3720] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (1764EC00) [pid = 3720] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (110C7C00) [pid = 3720] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (110C8C00) [pid = 3720] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (110BF000) [pid = 3720] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (140C9000) [pid = 3720] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (10AEFC00) [pid = 3720] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:55:49 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (12B59C00) [pid = 3720] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:55:50 INFO - PROCESS | 3720 | 1463972150034 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:50 INFO - PROCESS | 3720 | ++DOCSHELL 10438C00 == 70 [pid = 3720] [id = 699] 19:55:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1043A800) [pid = 3720] [serial = 2097] [outer = 00000000] 19:55:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1288CC00) [pid = 3720] [serial = 2098] [outer = 1043A800] 19:55:50 INFO - PROCESS | 3720 | 1463972150080 Marionette DEBUG loaded listener.js 19:55:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (15D14000) [pid = 3720] [serial = 2099] [outer = 1043A800] 19:55:50 INFO - PROCESS | 3720 | 1463972150427 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:55:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:55:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 687ms 19:55:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:55:50 INFO - PROCESS | 3720 | 1463972150471 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 19:55:50 INFO - PROCESS | 3720 | 1463972150473 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 19:55:50 INFO - PROCESS | 3720 | 1463972150476 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:55:50 INFO - PROCESS | 3720 | 1463972150477 Marionette TRACE conn2 <- [1,2762,null,{}] 19:55:50 INFO - PROCESS | 3720 | 1463972150490 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:50 INFO - PROCESS | 3720 | 1463972150602 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:55:50 INFO - PROCESS | 3720 | 1463972150610 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:50 INFO - PROCESS | 3720 | ++DOCSHELL 19D55800 == 71 [pid = 3720] [id = 700] 19:55:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (19D56C00) [pid = 3720] [serial = 2100] [outer = 00000000] 19:55:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (19DA1800) [pid = 3720] [serial = 2101] [outer = 19D56C00] 19:55:50 INFO - PROCESS | 3720 | 1463972150654 Marionette DEBUG loaded listener.js 19:55:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1A108C00) [pid = 3720] [serial = 2102] [outer = 19D56C00] 19:55:51 INFO - PROCESS | 3720 | 1463972151101 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 640ms 19:55:51 INFO - PROCESS | 3720 | 1463972151114 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 3720 | 1463972151116 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 19:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:55:51 INFO - PROCESS | 3720 | 1463972151138 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - PROCESS | 3720 | 1463972151140 Marionette TRACE conn2 <- [1,2766,null,{}] 19:55:51 INFO - PROCESS | 3720 | 1463972151144 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:51 INFO - PROCESS | 3720 | 1463972151229 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 19:55:51 INFO - PROCESS | 3720 | 1463972151235 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 3720 | ++DOCSHELL 0F26C800 == 72 [pid = 3720] [id = 701] 19:55:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (0F26E800) [pid = 3720] [serial = 2103] [outer = 00000000] 19:55:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (140C4000) [pid = 3720] [serial = 2104] [outer = 0F26E800] 19:55:51 INFO - PROCESS | 3720 | 1463972151279 Marionette DEBUG loaded listener.js 19:55:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1A502000) [pid = 3720] [serial = 2105] [outer = 0F26E800] 19:55:51 INFO - PROCESS | 3720 | 1463972151715 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 608ms 19:55:51 INFO - PROCESS | 3720 | 1463972151737 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 3720 | 1463972151739 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 19:55:51 INFO - PROCESS | 3720 | 1463972151743 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:55:51 INFO - PROCESS | 3720 | 1463972151744 Marionette TRACE conn2 <- [1,2770,null,{}] 19:55:51 INFO - PROCESS | 3720 | 1463972151748 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:51 INFO - PROCESS | 3720 | 1463972151882 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 19:55:51 INFO - PROCESS | 3720 | 1463972151891 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 3720 | ++DOCSHELL 105FB000 == 73 [pid = 3720] [id = 702] 19:55:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (1147A400) [pid = 3720] [serial = 2106] [outer = 00000000] 19:55:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (1A8A8000) [pid = 3720] [serial = 2107] [outer = 1147A400] 19:55:51 INFO - PROCESS | 3720 | 1463972151940 Marionette DEBUG loaded listener.js 19:55:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1ABAE000) [pid = 3720] [serial = 2108] [outer = 1147A400] 19:55:52 INFO - PROCESS | 3720 | 1463972152645 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:55:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:55:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 936ms 19:55:52 INFO - PROCESS | 3720 | 1463972152689 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 19:55:52 INFO - PROCESS | 3720 | 1463972152694 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 19:55:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:55:52 INFO - PROCESS | 3720 | 1463972152699 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:55:52 INFO - PROCESS | 3720 | 1463972152703 Marionette TRACE conn2 <- [1,2774,null,{}] 19:55:52 INFO - PROCESS | 3720 | 1463972152723 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:52 INFO - PROCESS | 3720 | 1463972152840 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 19:55:52 INFO - PROCESS | 3720 | 1463972152992 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:52 INFO - PROCESS | 3720 | ++DOCSHELL 10FBE400 == 74 [pid = 3720] [id = 703] 19:55:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (110BF400) [pid = 3720] [serial = 2109] [outer = 00000000] 19:55:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (13366C00) [pid = 3720] [serial = 2110] [outer = 110BF400] 19:55:53 INFO - PROCESS | 3720 | 1463972153048 Marionette DEBUG loaded listener.js 19:55:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (153A6400) [pid = 3720] [serial = 2111] [outer = 110BF400] 19:55:53 INFO - PROCESS | 3720 | 1463972153618 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:55:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:55:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 968ms 19:55:53 INFO - PROCESS | 3720 | 1463972153666 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 19:55:53 INFO - PROCESS | 3720 | 1463972153672 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 19:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:55:53 INFO - PROCESS | 3720 | 1463972153678 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:55:53 INFO - PROCESS | 3720 | 1463972153681 Marionette TRACE conn2 <- [1,2778,null,{}] 19:55:53 INFO - PROCESS | 3720 | 1463972153685 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:53 INFO - PROCESS | 3720 | 1463972153798 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 19:55:53 INFO - PROCESS | 3720 | 1463972153962 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:53 INFO - PROCESS | 3720 | ++DOCSHELL 153A4C00 == 75 [pid = 3720] [id = 704] 19:55:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1669C400) [pid = 3720] [serial = 2112] [outer = 00000000] 19:55:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1678BC00) [pid = 3720] [serial = 2113] [outer = 1669C400] 19:55:54 INFO - PROCESS | 3720 | 1463972154016 Marionette DEBUG loaded listener.js 19:55:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (17DB1400) [pid = 3720] [serial = 2114] [outer = 1669C400] 19:55:54 INFO - PROCESS | 3720 | 1463972154638 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 999ms 19:55:54 INFO - PROCESS | 3720 | 1463972154679 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 19:55:54 INFO - PROCESS | 3720 | 1463972154682 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 19:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:55:54 INFO - PROCESS | 3720 | 1463972154685 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:55:54 INFO - PROCESS | 3720 | 1463972154689 Marionette TRACE conn2 <- [1,2782,null,{}] 19:55:54 INFO - PROCESS | 3720 | 1463972154700 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:54 INFO - PROCESS | 3720 | 1463972154814 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 19:55:54 INFO - PROCESS | 3720 | 1463972154967 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:54 INFO - PROCESS | 3720 | ++DOCSHELL 1A7BE400 == 76 [pid = 3720] [id = 705] 19:55:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1A7C0800) [pid = 3720] [serial = 2115] [outer = 00000000] 19:55:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1ABAC000) [pid = 3720] [serial = 2116] [outer = 1A7C0800] 19:55:55 INFO - PROCESS | 3720 | 1463972155024 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1ACDC000) [pid = 3720] [serial = 2117] [outer = 1A7C0800] 19:55:55 INFO - PROCESS | 3720 | 1463972155554 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:55:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:55:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 905ms 19:55:55 INFO - PROCESS | 3720 | 1463972155589 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 19:55:55 INFO - PROCESS | 3720 | 1463972155592 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 19:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:55:55 INFO - PROCESS | 3720 | 1463972155596 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:55:55 INFO - PROCESS | 3720 | 1463972155598 Marionette TRACE conn2 <- [1,2786,null,{}] 19:55:55 INFO - PROCESS | 3720 | 1463972155601 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:55 INFO - PROCESS | 3720 | 1463972155710 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 19:55:55 INFO - PROCESS | 3720 | 1463972155873 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:55 INFO - PROCESS | 3720 | ++DOCSHELL 1A8AAC00 == 77 [pid = 3720] [id = 706] 19:55:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1ADC4C00) [pid = 3720] [serial = 2118] [outer = 00000000] 19:55:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (1ADCFC00) [pid = 3720] [serial = 2119] [outer = 1ADC4C00] 19:55:55 INFO - PROCESS | 3720 | 1463972155927 Marionette DEBUG loaded listener.js 19:55:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (1B104C00) [pid = 3720] [serial = 2120] [outer = 1ADC4C00] 19:55:56 INFO - PROCESS | 3720 | 1463972156517 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 951ms 19:55:56 INFO - PROCESS | 3720 | 1463972156540 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 3720 | 1463972156542 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 19:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:55:56 INFO - PROCESS | 3720 | 1463972156546 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - PROCESS | 3720 | 1463972156547 Marionette TRACE conn2 <- [1,2790,null,{}] 19:55:56 INFO - PROCESS | 3720 | 1463972156551 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:56 INFO - PROCESS | 3720 | 1463972156656 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 19:55:56 INFO - PROCESS | 3720 | 1463972156819 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:56 INFO - PROCESS | 3720 | ++DOCSHELL 17604C00 == 78 [pid = 3720] [id = 707] 19:55:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1A8B4000) [pid = 3720] [serial = 2121] [outer = 00000000] 19:55:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1B110000) [pid = 3720] [serial = 2122] [outer = 1A8B4000] 19:55:56 INFO - PROCESS | 3720 | 1463972156872 Marionette DEBUG loaded listener.js 19:55:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1B11D000) [pid = 3720] [serial = 2123] [outer = 1A8B4000] 19:55:57 INFO - PROCESS | 3720 | 1463972157431 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 952ms 19:55:57 INFO - PROCESS | 3720 | 1463972157492 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 19:55:57 INFO - PROCESS | 3720 | 1463972157494 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 19:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:55:57 INFO - PROCESS | 3720 | 1463972157498 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:55:57 INFO - PROCESS | 3720 | 1463972157500 Marionette TRACE conn2 <- [1,2794,null,{}] 19:55:57 INFO - PROCESS | 3720 | 1463972157503 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:57 INFO - PROCESS | 3720 | 1463972157618 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 19:55:57 INFO - PROCESS | 3720 | 1463972157770 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:57 INFO - PROCESS | 3720 | ++DOCSHELL 1B11FC00 == 79 [pid = 3720] [id = 708] 19:55:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1B120800) [pid = 3720] [serial = 2124] [outer = 00000000] 19:55:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1B288800) [pid = 3720] [serial = 2125] [outer = 1B120800] 19:55:57 INFO - PROCESS | 3720 | 1463972157824 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1B28C000) [pid = 3720] [serial = 2126] [outer = 1B120800] 19:55:58 INFO - PROCESS | 3720 | 1463972158670 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1248ms 19:55:58 INFO - PROCESS | 3720 | 1463972158755 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 3720 | 1463972158758 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 19:55:58 INFO - PROCESS | 3720 | 1463972158764 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:55:58 INFO - PROCESS | 3720 | 1463972158767 Marionette TRACE conn2 <- [1,2798,null,{}] 19:55:58 INFO - PROCESS | 3720 | 1463972158773 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:58 INFO - PROCESS | 3720 | 1463972158875 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 19:55:59 INFO - PROCESS | 3720 | 1463972159021 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3720 | ++DOCSHELL 10F47000 == 80 [pid = 3720] [id = 709] 19:55:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (10FB4400) [pid = 3720] [serial = 2127] [outer = 00000000] 19:55:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (13709000) [pid = 3720] [serial = 2128] [outer = 10FB4400] 19:55:59 INFO - PROCESS | 3720 | 1463972159073 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (14E67C00) [pid = 3720] [serial = 2129] [outer = 10FB4400] 19:55:59 INFO - PROCESS | 3720 | --DOCSHELL 0C77A800 == 79 [pid = 3720] [id = 531] 19:55:59 INFO - PROCESS | 3720 | --DOCSHELL 15B28C00 == 78 [pid = 3720] [id = 522] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (16D2EC00) [pid = 3720] [serial = 2000] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (17DAF400) [pid = 3720] [serial = 2047] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1043F400) [pid = 3720] [serial = 2026] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (15462000) [pid = 3720] [serial = 2032] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (13077400) [pid = 3720] [serial = 2029] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (16782800) [pid = 3720] [serial = 2044] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (19711800) [pid = 3720] [serial = 2050] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (17E0B000) [pid = 3720] [serial = 2048] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (140C7400) [pid = 3720] [serial = 2041] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1543C000) [pid = 3720] [serial = 2042] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (13D8D000) [pid = 3720] [serial = 2039] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (130C9800) [pid = 3720] [serial = 2038] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (110C9400) [pid = 3720] [serial = 2035] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (19D53400) [pid = 3720] [serial = 2057] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1A04FC00) [pid = 3720] [serial = 2059] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (18236C00) [pid = 3720] [serial = 2056] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (198AB000) [pid = 3720] [serial = 2051] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (17454000) [pid = 3720] [serial = 2053] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (17DB0400) [pid = 3720] [serial = 2054] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (17453C00) [pid = 3720] [serial = 2045] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (19710C00) [pid = 3720] [serial = 2024] [outer = 00000000] [url = about:blank] 19:55:59 INFO - PROCESS | 3720 | 1463972159668 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 952ms 19:55:59 INFO - PROCESS | 3720 | 1463972159711 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 3720 | 1463972159717 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 19:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:55:59 INFO - PROCESS | 3720 | 1463972159724 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 3720 | 1463972159727 Marionette TRACE conn2 <- [1,2802,null,{}] 19:55:59 INFO - PROCESS | 3720 | 1463972159731 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 3720 | 1463972159825 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 19:55:59 INFO - PROCESS | 3720 | 1463972159948 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3720 | ++DOCSHELL 130C9800 == 79 [pid = 3720] [id = 710] 19:55:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (130CC400) [pid = 3720] [serial = 2130] [outer = 00000000] 19:55:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (13707800) [pid = 3720] [serial = 2131] [outer = 130CC400] 19:55:59 INFO - PROCESS | 3720 | 1463972159994 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1539B400) [pid = 3720] [serial = 2132] [outer = 130CC400] 19:56:00 INFO - PROCESS | 3720 | 1463972160463 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 796ms 19:56:00 INFO - PROCESS | 3720 | 1463972160524 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 19:56:00 INFO - PROCESS | 3720 | 1463972160526 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 19:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:56:00 INFO - PROCESS | 3720 | 1463972160529 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:56:00 INFO - PROCESS | 3720 | 1463972160533 Marionette TRACE conn2 <- [1,2806,null,{}] 19:56:00 INFO - PROCESS | 3720 | 1463972160543 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:00 INFO - PROCESS | 3720 | 1463972160632 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 19:56:00 INFO - PROCESS | 3720 | 1463972160643 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:00 INFO - PROCESS | 3720 | ++DOCSHELL 15E80000 == 80 [pid = 3720] [id = 711] 19:56:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (15E80800) [pid = 3720] [serial = 2133] [outer = 00000000] 19:56:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1669E000) [pid = 3720] [serial = 2134] [outer = 15E80800] 19:56:00 INFO - PROCESS | 3720 | 1463972160694 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1678A400) [pid = 3720] [serial = 2135] [outer = 15E80800] 19:56:01 INFO - PROCESS | 3720 | 1463972161169 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 702ms 19:56:01 INFO - PROCESS | 3720 | 1463972161229 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3720 | 1463972161231 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 19:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:56:01 INFO - PROCESS | 3720 | 1463972161234 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 3720 | 1463972161236 Marionette TRACE conn2 <- [1,2810,null,{}] 19:56:01 INFO - PROCESS | 3720 | 1463972161239 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:01 INFO - PROCESS | 3720 | 1463972161326 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 19:56:01 INFO - PROCESS | 3720 | 1463972161336 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:01 INFO - PROCESS | 3720 | ++DOCSHELL 10F0C400 == 81 [pid = 3720] [id = 712] 19:56:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1147B400) [pid = 3720] [serial = 2136] [outer = 00000000] 19:56:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (17606C00) [pid = 3720] [serial = 2137] [outer = 1147B400] 19:56:01 INFO - PROCESS | 3720 | 1463972161387 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (17DAEC00) [pid = 3720] [serial = 2138] [outer = 1147B400] 19:56:01 INFO - PROCESS | 3720 | 1463972161872 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 702ms 19:56:01 INFO - PROCESS | 3720 | 1463972161933 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3720 | 1463972161935 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 19:56:01 INFO - PROCESS | 3720 | 1463972161939 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:56:01 INFO - PROCESS | 3720 | 1463972161940 Marionette TRACE conn2 <- [1,2814,null,{}] 19:56:01 INFO - PROCESS | 3720 | 1463972161944 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 3720 | 1463972162071 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 19:56:02 INFO - PROCESS | 3720 | 1463972162085 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 3720 | ++DOCSHELL 17DB6C00 == 82 [pid = 3720] [id = 713] 19:56:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (17E06400) [pid = 3720] [serial = 2139] [outer = 00000000] 19:56:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (180D6400) [pid = 3720] [serial = 2140] [outer = 17E06400] 19:56:02 INFO - PROCESS | 3720 | 1463972162133 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (18237800) [pid = 3720] [serial = 2141] [outer = 17E06400] 19:56:02 INFO - PROCESS | 3720 | 1463972162645 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 19:56:02 INFO - PROCESS | 3720 | 1463972162680 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 3720 | 1463972162682 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 19:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:56:02 INFO - PROCESS | 3720 | 1463972162685 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 3720 | 1463972162687 Marionette TRACE conn2 <- [1,2818,null,{}] 19:56:02 INFO - PROCESS | 3720 | 1463972162690 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 3720 | 1463972162836 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 19:56:02 INFO - PROCESS | 3720 | 1463972162859 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 3720 | ++DOCSHELL 198B0C00 == 83 [pid = 3720] [id = 714] 19:56:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (198B1400) [pid = 3720] [serial = 2142] [outer = 00000000] 19:56:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (19D53400) [pid = 3720] [serial = 2143] [outer = 198B1400] 19:56:02 INFO - PROCESS | 3720 | 1463972162904 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (19D9D400) [pid = 3720] [serial = 2144] [outer = 198B1400] 19:56:03 INFO - PROCESS | 3720 | 1463972163350 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 702ms 19:56:03 INFO - PROCESS | 3720 | 1463972163386 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 19:56:03 INFO - PROCESS | 3720 | 1463972163388 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 19:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:56:03 INFO - PROCESS | 3720 | 1463972163392 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:56:03 INFO - PROCESS | 3720 | 1463972163393 Marionette TRACE conn2 <- [1,2822,null,{}] 19:56:03 INFO - PROCESS | 3720 | 1463972163397 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:03 INFO - PROCESS | 3720 | 1463972163535 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 19:56:03 INFO - PROCESS | 3720 | 1463972163637 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:03 INFO - PROCESS | 3720 | ++DOCSHELL 1A04FC00 == 84 [pid = 3720] [id = 715] 19:56:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1A2E2800) [pid = 3720] [serial = 2145] [outer = 00000000] 19:56:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A7C0000) [pid = 3720] [serial = 2146] [outer = 1A2E2800] 19:56:03 INFO - PROCESS | 3720 | 1463972163683 Marionette DEBUG loaded listener.js 19:56:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A7C2400) [pid = 3720] [serial = 2147] [outer = 1A2E2800] 19:56:04 INFO - PROCESS | 3720 | 1463972164103 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:56:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:56:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 749ms 19:56:04 INFO - PROCESS | 3720 | 1463972164131 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 19:56:04 INFO - PROCESS | 3720 | 1463972164133 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 19:56:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:56:04 INFO - PROCESS | 3720 | 1463972164136 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:56:04 INFO - PROCESS | 3720 | 1463972164138 Marionette TRACE conn2 <- [1,2826,null,{}] 19:56:04 INFO - PROCESS | 3720 | 1463972164141 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:04 INFO - PROCESS | 3720 | 1463972164264 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (0F26E800) [pid = 3720] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1043A800) [pid = 3720] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (15D1D800) [pid = 3720] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (140CA800) [pid = 3720] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (19D56C00) [pid = 3720] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17649000) [pid = 3720] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (16846800) [pid = 3720] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (10AEE400) [pid = 3720] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (180D5400) [pid = 3720] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:56:04 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (10AF4000) [pid = 3720] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:56:04 INFO - PROCESS | 3720 | 1463972164487 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 3720 | ++DOCSHELL 1043A800 == 85 [pid = 3720] [id = 716] 19:56:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (10AEE400) [pid = 3720] [serial = 2148] [outer = 00000000] 19:56:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (140BC800) [pid = 3720] [serial = 2149] [outer = 10AEE400] 19:56:04 INFO - PROCESS | 3720 | 1463972164533 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (15E8E400) [pid = 3720] [serial = 2150] [outer = 10AEE400] 19:56:04 INFO - PROCESS | 3720 | 1463972164939 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:56:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:56:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 842ms 19:56:04 INFO - PROCESS | 3720 | 1463972164979 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 19:56:04 INFO - PROCESS | 3720 | 1463972164981 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 19:56:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:56:04 INFO - PROCESS | 3720 | 1463972164984 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:56:04 INFO - PROCESS | 3720 | 1463972164986 Marionette TRACE conn2 <- [1,2830,null,{}] 19:56:04 INFO - PROCESS | 3720 | 1463972164989 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:05 INFO - PROCESS | 3720 | 1463972165117 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 19:56:05 INFO - PROCESS | 3720 | 1463972165130 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 3720 | ++DOCSHELL 15D08400 == 86 [pid = 3720] [id = 717] 19:56:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (16846800) [pid = 3720] [serial = 2151] [outer = 00000000] 19:56:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (1A852800) [pid = 3720] [serial = 2152] [outer = 16846800] 19:56:05 INFO - PROCESS | 3720 | 1463972165173 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (1A855800) [pid = 3720] [serial = 2153] [outer = 16846800] 19:56:05 INFO - PROCESS | 3720 | 1463972165591 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:56:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:56:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 640ms 19:56:05 INFO - PROCESS | 3720 | 1463972165623 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 19:56:05 INFO - PROCESS | 3720 | 1463972165625 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 19:56:05 INFO - PROCESS | 3720 | 1463972165628 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:56:05 INFO - PROCESS | 3720 | 1463972165630 Marionette TRACE conn2 <- [1,2834,null,{}] 19:56:05 INFO - PROCESS | 3720 | 1463972165633 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:05 INFO - PROCESS | 3720 | 1463972165763 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 19:56:05 INFO - PROCESS | 3720 | 1463972165773 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 3720 | ++DOCSHELL 10E5D000 == 87 [pid = 3720] [id = 718] 19:56:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (12B63400) [pid = 3720] [serial = 2154] [outer = 00000000] 19:56:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (1A85D800) [pid = 3720] [serial = 2155] [outer = 12B63400] 19:56:05 INFO - PROCESS | 3720 | 1463972165816 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (1A861800) [pid = 3720] [serial = 2156] [outer = 12B63400] 19:56:06 INFO - PROCESS | 3720 | 1463972166225 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:56:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:56:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 624ms 19:56:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:56:06 INFO - PROCESS | 3720 | 1463972166266 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 19:56:06 INFO - PROCESS | 3720 | 1463972166269 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 19:56:06 INFO - PROCESS | 3720 | 1463972166272 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:56:06 INFO - PROCESS | 3720 | 1463972166274 Marionette TRACE conn2 <- [1,2838,null,{}] 19:56:06 INFO - PROCESS | 3720 | 1463972166278 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:06 INFO - PROCESS | 3720 | 1463972166425 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 19:56:06 INFO - PROCESS | 3720 | 1463972166467 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 3720 | ++DOCSHELL 10C27000 == 88 [pid = 3720] [id = 719] 19:56:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (19D50400) [pid = 3720] [serial = 2157] [outer = 00000000] 19:56:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A907C00) [pid = 3720] [serial = 2158] [outer = 19D50400] 19:56:06 INFO - PROCESS | 3720 | 1463972166524 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A90E000) [pid = 3720] [serial = 2159] [outer = 19D50400] 19:56:07 INFO - PROCESS | 3720 | 1463972167193 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:56:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 936ms 19:56:07 INFO - PROCESS | 3720 | 1463972167218 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 19:56:07 INFO - PROCESS | 3720 | 1463972167223 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 19:56:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:56:07 INFO - PROCESS | 3720 | 1463972167229 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 3720 | 1463972167235 Marionette TRACE conn2 <- [1,2842,null,{}] 19:56:07 INFO - PROCESS | 3720 | 1463972167240 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:07 INFO - PROCESS | 3720 | 1463972167355 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 19:56:07 INFO - PROCESS | 3720 | 1463972167510 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 3720 | ++DOCSHELL 1124FC00 == 89 [pid = 3720] [id = 720] 19:56:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (11426000) [pid = 3720] [serial = 2160] [outer = 00000000] 19:56:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (137F6C00) [pid = 3720] [serial = 2161] [outer = 11426000] 19:56:07 INFO - PROCESS | 3720 | 1463972167574 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1545F000) [pid = 3720] [serial = 2162] [outer = 11426000] 19:56:08 INFO - PROCESS | 3720 | 1463972168184 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:56:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:56:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 998ms 19:56:08 INFO - PROCESS | 3720 | 1463972168232 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 19:56:08 INFO - PROCESS | 3720 | 1463972168237 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 19:56:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:56:08 INFO - PROCESS | 3720 | 1463972168244 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:56:08 INFO - PROCESS | 3720 | 1463972168247 Marionette TRACE conn2 <- [1,2846,null,{}] 19:56:08 INFO - PROCESS | 3720 | 1463972168251 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:08 INFO - PROCESS | 3720 | 1463972168349 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 19:56:08 INFO - PROCESS | 3720 | 1463972168503 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 3720 | ++DOCSHELL 15D05000 == 90 [pid = 3720] [id = 721] 19:56:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (16004800) [pid = 3720] [serial = 2163] [outer = 00000000] 19:56:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (17E0DC00) [pid = 3720] [serial = 2164] [outer = 16004800] 19:56:08 INFO - PROCESS | 3720 | 1463972168567 Marionette DEBUG loaded listener.js 19:56:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (198A8800) [pid = 3720] [serial = 2165] [outer = 16004800] 19:56:09 INFO - PROCESS | 3720 | 1463972169148 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:56:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:56:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 936ms 19:56:09 INFO - PROCESS | 3720 | 1463972169170 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 19:56:09 INFO - PROCESS | 3720 | 1463972169173 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 19:56:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:56:09 INFO - PROCESS | 3720 | 1463972169177 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:56:09 INFO - PROCESS | 3720 | 1463972169180 Marionette TRACE conn2 <- [1,2850,null,{}] 19:56:09 INFO - PROCESS | 3720 | 1463972169192 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:09 INFO - PROCESS | 3720 | 1463972169307 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 19:56:09 INFO - PROCESS | 3720 | 1463972169474 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:09 INFO - PROCESS | 3720 | ++DOCSHELL 1A85EC00 == 91 [pid = 3720] [id = 722] 19:56:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1A85D400) [pid = 3720] [serial = 2166] [outer = 00000000] 19:56:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1A907000) [pid = 3720] [serial = 2167] [outer = 1A85D400] 19:56:09 INFO - PROCESS | 3720 | 1463972169531 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (1A90FC00) [pid = 3720] [serial = 2168] [outer = 1A85D400] 19:56:10 INFO - PROCESS | 3720 | 1463972170099 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:56:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:56:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 937ms 19:56:10 INFO - PROCESS | 3720 | 1463972170121 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 3720 | 1463972170124 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 19:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:56:10 INFO - PROCESS | 3720 | 1463972170128 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 3720 | 1463972170130 Marionette TRACE conn2 <- [1,2854,null,{}] 19:56:10 INFO - PROCESS | 3720 | 1463972170134 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:10 INFO - PROCESS | 3720 | 1463972170243 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 19:56:10 INFO - PROCESS | 3720 | 1463972170408 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 3720 | ++DOCSHELL 19CC6400 == 92 [pid = 3720] [id = 723] 19:56:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (19D51000) [pid = 3720] [serial = 2169] [outer = 00000000] 19:56:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1B102400) [pid = 3720] [serial = 2170] [outer = 19D51000] 19:56:10 INFO - PROCESS | 3720 | 1463972170463 Marionette DEBUG loaded listener.js 19:56:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1B11E000) [pid = 3720] [serial = 2171] [outer = 19D51000] 19:56:11 INFO - PROCESS | 3720 | 1463972171016 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:56:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 936ms 19:56:11 INFO - PROCESS | 3720 | 1463972171073 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 19:56:11 INFO - PROCESS | 3720 | 1463972171075 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 19:56:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:56:11 INFO - PROCESS | 3720 | 1463972171078 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:56:11 INFO - PROCESS | 3720 | 1463972171080 Marionette TRACE conn2 <- [1,2858,null,{}] 19:56:11 INFO - PROCESS | 3720 | 1463972171084 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:11 INFO - PROCESS | 3720 | 1463972171191 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 19:56:11 INFO - PROCESS | 3720 | 1463972171356 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:11 INFO - PROCESS | 3720 | ++DOCSHELL 1ACDA400 == 93 [pid = 3720] [id = 724] 19:56:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (1B122C00) [pid = 3720] [serial = 2172] [outer = 00000000] 19:56:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (1B286C00) [pid = 3720] [serial = 2173] [outer = 1B122C00] 19:56:11 INFO - PROCESS | 3720 | 1463972171409 Marionette DEBUG loaded listener.js 19:56:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1B28C800) [pid = 3720] [serial = 2174] [outer = 1B122C00] 19:56:11 INFO - PROCESS | 3720 | 1463972171983 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 952ms 19:56:12 INFO - PROCESS | 3720 | 1463972172024 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 3720 | 1463972172026 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 19:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:56:12 INFO - PROCESS | 3720 | 1463972172030 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - PROCESS | 3720 | 1463972172031 Marionette TRACE conn2 <- [1,2862,null,{}] 19:56:12 INFO - PROCESS | 3720 | 1463972172035 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:12 INFO - PROCESS | 3720 | 1463972172154 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 19:56:12 INFO - PROCESS | 3720 | 1463972172307 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:12 INFO - PROCESS | 3720 | ++DOCSHELL 1B127C00 == 94 [pid = 3720] [id = 725] 19:56:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1B286800) [pid = 3720] [serial = 2175] [outer = 00000000] 19:56:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1B54D400) [pid = 3720] [serial = 2176] [outer = 1B286800] 19:56:12 INFO - PROCESS | 3720 | 1463972172363 Marionette DEBUG loaded listener.js 19:56:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1B601400) [pid = 3720] [serial = 2177] [outer = 1B286800] 19:56:12 INFO - PROCESS | 3720 | 1463972172955 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 951ms 19:56:12 INFO - PROCESS | 3720 | 1463972172975 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 3720 | 1463972172977 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 19:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:56:12 INFO - PROCESS | 3720 | 1463972172981 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - PROCESS | 3720 | 1463972172983 Marionette TRACE conn2 <- [1,2866,null,{}] 19:56:12 INFO - PROCESS | 3720 | 1463972172986 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:13 INFO - PROCESS | 3720 | 1463972173093 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 19:56:13 INFO - PROCESS | 3720 | 1463972173259 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:13 INFO - PROCESS | 3720 | ++DOCSHELL 10AEF400 == 95 [pid = 3720] [id = 726] 19:56:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (10F41C00) [pid = 3720] [serial = 2178] [outer = 00000000] 19:56:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (11438400) [pid = 3720] [serial = 2179] [outer = 10F41C00] 19:56:13 INFO - PROCESS | 3720 | 1463972173313 Marionette DEBUG loaded listener.js 19:56:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (14EBEC00) [pid = 3720] [serial = 2180] [outer = 10F41C00] 19:56:14 INFO - PROCESS | 3720 | 1463972174155 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:56:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1249ms 19:56:14 INFO - PROCESS | 3720 | 1463972174234 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 19:56:14 INFO - PROCESS | 3720 | 1463972174237 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 19:56:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:56:14 INFO - PROCESS | 3720 | 1463972174256 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - PROCESS | 3720 | 1463972174259 Marionette TRACE conn2 <- [1,2870,null,{}] 19:56:14 INFO - PROCESS | 3720 | 1463972174265 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:14 INFO - PROCESS | 3720 | 1463972174369 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 19:56:14 INFO - PROCESS | 3720 | 1463972174526 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 3720 | ++DOCSHELL 10B12C00 == 96 [pid = 3720] [id = 727] 19:56:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (10C20000) [pid = 3720] [serial = 2181] [outer = 00000000] 19:56:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (10F3F800) [pid = 3720] [serial = 2182] [outer = 10C20000] 19:56:14 INFO - PROCESS | 3720 | 1463972174594 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (10FBE800) [pid = 3720] [serial = 2183] [outer = 10C20000] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 13707C00 == 95 [pid = 3720] [id = 526] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 1545B000 == 94 [pid = 3720] [id = 677] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 1050BC00 == 93 [pid = 3720] [id = 678] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 10F3A000 == 92 [pid = 3720] [id = 617] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 17E0A400 == 91 [pid = 3720] [id = 698] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 16784C00 == 90 [pid = 3720] [id = 616] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 10A62000 == 89 [pid = 3720] [id = 528] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 166A1C00 == 88 [pid = 3720] [id = 530] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 1A8B5C00 == 87 [pid = 3720] [id = 618] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 10E5D000 == 86 [pid = 3720] [id = 718] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 15D08400 == 85 [pid = 3720] [id = 717] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 1043A800 == 84 [pid = 3720] [id = 716] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 1A04FC00 == 83 [pid = 3720] [id = 715] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 198B0C00 == 82 [pid = 3720] [id = 714] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 17DB6C00 == 81 [pid = 3720] [id = 713] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 10F0C400 == 80 [pid = 3720] [id = 712] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 15E80000 == 79 [pid = 3720] [id = 711] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 130C9800 == 78 [pid = 3720] [id = 710] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 10F47000 == 77 [pid = 3720] [id = 709] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 17604C00 == 76 [pid = 3720] [id = 707] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 1A8AAC00 == 75 [pid = 3720] [id = 706] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 153A4C00 == 74 [pid = 3720] [id = 704] 19:56:15 INFO - PROCESS | 3720 | --DOCSHELL 10FBE400 == 73 [pid = 3720] [id = 703] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (1288CC00) [pid = 3720] [serial = 2098] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1669D400) [pid = 3720] [serial = 2086] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (15458000) [pid = 3720] [serial = 2084] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (15440000) [pid = 3720] [serial = 2083] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (19DA1800) [pid = 3720] [serial = 2101] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (17EC1C00) [pid = 3720] [serial = 2093] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (17E04400) [pid = 3720] [serial = 2092] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (17454800) [pid = 3720] [serial = 2090] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (10C29800) [pid = 3720] [serial = 2080] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (11479C00) [pid = 3720] [serial = 2081] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (16781000) [pid = 3720] [serial = 2065] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (15D14000) [pid = 3720] [serial = 2099] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (1A108C00) [pid = 3720] [serial = 2102] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1ACDBC00) [pid = 3720] [serial = 2074] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (198A4C00) [pid = 3720] [serial = 2095] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (10F3BC00) [pid = 3720] [serial = 2077] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (198AC800) [pid = 3720] [serial = 2096] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1A502800) [pid = 3720] [serial = 2068] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (110C3C00) [pid = 3720] [serial = 2078] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (17098C00) [pid = 3720] [serial = 2089] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (16780400) [pid = 3720] [serial = 2087] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1A8AD000) [pid = 3720] [serial = 2071] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (12D30C00) [pid = 3720] [serial = 2062] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (140C4000) [pid = 3720] [serial = 2104] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A502000) [pid = 3720] [serial = 2105] [outer = 00000000] [url = about:blank] 19:56:15 INFO - PROCESS | 3720 | 1463972175226 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 999ms 19:56:15 INFO - PROCESS | 3720 | 1463972175246 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 3720 | 1463972175251 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 19:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:56:15 INFO - PROCESS | 3720 | 1463972175261 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 3720 | 1463972175263 Marionette TRACE conn2 <- [1,2874,null,{}] 19:56:15 INFO - PROCESS | 3720 | 1463972175267 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:15 INFO - PROCESS | 3720 | 1463972175361 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 19:56:15 INFO - PROCESS | 3720 | 1463972175369 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:15 INFO - PROCESS | 3720 | ++DOCSHELL 110BF000 == 74 [pid = 3720] [id = 728] 19:56:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (11254C00) [pid = 3720] [serial = 2184] [outer = 00000000] 19:56:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (11CEC000) [pid = 3720] [serial = 2185] [outer = 11254C00] 19:56:15 INFO - PROCESS | 3720 | 1463972175414 Marionette DEBUG loaded listener.js 19:56:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (128A7400) [pid = 3720] [serial = 2186] [outer = 11254C00] 19:56:15 INFO - PROCESS | 3720 | 1463972175949 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 19:56:15 INFO - PROCESS | 3720 | 1463972175997 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 3720 | 1463972175999 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 19:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:56:15 INFO - PROCESS | 3720 | 1463972176002 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 3720 | 1463972176006 Marionette TRACE conn2 <- [1,2878,null,{}] 19:56:16 INFO - PROCESS | 3720 | 1463972176016 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:16 INFO - PROCESS | 3720 | 1463972176134 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 19:56:16 INFO - PROCESS | 3720 | 1463972176252 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 3720 | ++DOCSHELL 137F5000 == 75 [pid = 3720] [id = 729] 19:56:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (137F7C00) [pid = 3720] [serial = 2187] [outer = 00000000] 19:56:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (14E63000) [pid = 3720] [serial = 2188] [outer = 137F7C00] 19:56:16 INFO - PROCESS | 3720 | 1463972176299 Marionette DEBUG loaded listener.js 19:56:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (153A4C00) [pid = 3720] [serial = 2189] [outer = 137F7C00] 19:56:16 INFO - PROCESS | 3720 | 1463972176679 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 686ms 19:56:16 INFO - PROCESS | 3720 | 1463972176702 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 19:56:16 INFO - PROCESS | 3720 | 1463972176705 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 19:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:56:16 INFO - PROCESS | 3720 | 1463972176708 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:56:16 INFO - PROCESS | 3720 | 1463972176710 Marionette TRACE conn2 <- [1,2882,null,{}] 19:56:16 INFO - PROCESS | 3720 | 1463972176713 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:16 INFO - PROCESS | 3720 | 1463972176809 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 19:56:16 INFO - PROCESS | 3720 | 1463972176816 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 3720 | ++DOCSHELL 1543E800 == 76 [pid = 3720] [id = 730] 19:56:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (15442400) [pid = 3720] [serial = 2190] [outer = 00000000] 19:56:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (15452000) [pid = 3720] [serial = 2191] [outer = 15442400] 19:56:16 INFO - PROCESS | 3720 | 1463972176860 Marionette DEBUG loaded listener.js 19:56:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1546F400) [pid = 3720] [serial = 2192] [outer = 15442400] 19:56:17 INFO - PROCESS | 3720 | 1463972177316 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:56:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 624ms 19:56:17 INFO - PROCESS | 3720 | 1463972177365 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 19:56:17 INFO - PROCESS | 3720 | 1463972177367 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 19:56:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:56:17 INFO - PROCESS | 3720 | 1463972177370 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:56:17 INFO - PROCESS | 3720 | 1463972177372 Marionette TRACE conn2 <- [1,2886,null,{}] 19:56:17 INFO - PROCESS | 3720 | 1463972177387 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:17 INFO - PROCESS | 3720 | 1463972177522 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 19:56:17 INFO - PROCESS | 3720 | 1463972177626 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:17 INFO - PROCESS | 3720 | ++DOCSHELL 15634800 == 77 [pid = 3720] [id = 731] 19:56:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (15B2C400) [pid = 3720] [serial = 2193] [outer = 00000000] 19:56:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (15D09000) [pid = 3720] [serial = 2194] [outer = 15B2C400] 19:56:17 INFO - PROCESS | 3720 | 1463972177669 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (15E85800) [pid = 3720] [serial = 2195] [outer = 15B2C400] 19:56:18 INFO - PROCESS | 3720 | 1463972178111 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 796ms 19:56:18 INFO - PROCESS | 3720 | 1463972178170 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 19:56:18 INFO - PROCESS | 3720 | 1463972178172 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 19:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:56:18 INFO - PROCESS | 3720 | 1463972178176 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 3720 | 1463972178178 Marionette TRACE conn2 <- [1,2890,null,{}] 19:56:18 INFO - PROCESS | 3720 | 1463972178181 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:18 INFO - PROCESS | 3720 | 1463972178318 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 19:56:18 INFO - PROCESS | 3720 | 1463972178395 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:18 INFO - PROCESS | 3720 | ++DOCSHELL 1600D000 == 78 [pid = 3720] [id = 732] 19:56:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1669BC00) [pid = 3720] [serial = 2196] [outer = 00000000] 19:56:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (167EC800) [pid = 3720] [serial = 2197] [outer = 1669BC00] 19:56:18 INFO - PROCESS | 3720 | 1463972178440 Marionette DEBUG loaded listener.js 19:56:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (168BD000) [pid = 3720] [serial = 2198] [outer = 1669BC00] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (198B1400) [pid = 3720] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (1A2E2800) [pid = 3720] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (10AEE400) [pid = 3720] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (12B63400) [pid = 3720] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (130CC400) [pid = 3720] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (10FB4400) [pid = 3720] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (15E80800) [pid = 3720] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (17E06400) [pid = 3720] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1147B400) [pid = 3720] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:56:18 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (16846800) [pid = 3720] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:56:19 INFO - PROCESS | 3720 | 1463972179321 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1185ms 19:56:19 INFO - PROCESS | 3720 | 1463972179361 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 19:56:19 INFO - PROCESS | 3720 | 1463972179366 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 19:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:56:19 INFO - PROCESS | 3720 | 1463972179371 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:56:19 INFO - PROCESS | 3720 | 1463972179375 Marionette TRACE conn2 <- [1,2894,null,{}] 19:56:19 INFO - PROCESS | 3720 | 1463972179381 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:19 INFO - PROCESS | 3720 | 1463972179495 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 19:56:19 INFO - PROCESS | 3720 | 1463972179651 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:19 INFO - PROCESS | 3720 | ++DOCSHELL 10C28000 == 79 [pid = 3720] [id = 733] 19:56:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (10E5D000) [pid = 3720] [serial = 2199] [outer = 00000000] 19:56:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (11212C00) [pid = 3720] [serial = 2200] [outer = 10E5D000] 19:56:19 INFO - PROCESS | 3720 | 1463972179708 Marionette DEBUG loaded listener.js 19:56:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (11C07400) [pid = 3720] [serial = 2201] [outer = 10E5D000] 19:56:20 INFO - PROCESS | 3720 | 1463972180320 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 998ms 19:56:20 INFO - PROCESS | 3720 | 1463972180375 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 19:56:20 INFO - PROCESS | 3720 | 1463972180381 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 19:56:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:56:20 INFO - PROCESS | 3720 | 1463972180387 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:56:20 INFO - PROCESS | 3720 | 1463972180390 Marionette TRACE conn2 <- [1,2898,null,{}] 19:56:20 INFO - PROCESS | 3720 | 1463972180394 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:20 INFO - PROCESS | 3720 | 1463972180509 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 19:56:20 INFO - PROCESS | 3720 | 1463972180662 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:20 INFO - PROCESS | 3720 | ++DOCSHELL 140C5C00 == 80 [pid = 3720] [id = 734] 19:56:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (140C9000) [pid = 3720] [serial = 2202] [outer = 00000000] 19:56:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (15444000) [pid = 3720] [serial = 2203] [outer = 140C9000] 19:56:20 INFO - PROCESS | 3720 | 1463972180717 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (15B2CC00) [pid = 3720] [serial = 2204] [outer = 140C9000] 19:56:21 INFO - PROCESS | 3720 | 1463972181280 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:56:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:56:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:56:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 936ms 19:56:21 INFO - TEST-START | /DOMEvents/constructors.html 19:56:21 INFO - PROCESS | 3720 | 1463972181331 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 19:56:21 INFO - PROCESS | 3720 | 1463972181333 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 19:56:21 INFO - PROCESS | 3720 | 1463972181337 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:56:21 INFO - PROCESS | 3720 | 1463972181341 Marionette TRACE conn2 <- [1,2902,null,{}] 19:56:21 INFO - PROCESS | 3720 | 1463972181370 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:21 INFO - PROCESS | 3720 | 1463972181483 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 19:56:21 INFO - PROCESS | 3720 | 1463972181651 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 3720 | ++DOCSHELL 1696D000 == 81 [pid = 3720] [id = 735] 19:56:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (1696D400) [pid = 3720] [serial = 2205] [outer = 00000000] 19:56:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (17395000) [pid = 3720] [serial = 2206] [outer = 1696D400] 19:56:21 INFO - PROCESS | 3720 | 1463972181708 Marionette DEBUG loaded listener.js 19:56:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (174DB800) [pid = 3720] [serial = 2207] [outer = 1696D400] 19:56:22 INFO - PROCESS | 3720 | 1463972182321 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:56:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:56:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:56:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:56:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1014ms 19:56:22 INFO - PROCESS | 3720 | 1463972182360 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 19:56:22 INFO - PROCESS | 3720 | 1463972182363 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 19:56:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:56:22 INFO - PROCESS | 3720 | 1463972182367 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:56:22 INFO - PROCESS | 3720 | 1463972182369 Marionette TRACE conn2 <- [1,2906,null,{}] 19:56:22 INFO - PROCESS | 3720 | 1463972182372 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:22 INFO - PROCESS | 3720 | 1463972182482 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 19:56:22 INFO - PROCESS | 3720 | 1463972182647 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:22 INFO - PROCESS | 3720 | ++DOCSHELL 17604C00 == 82 [pid = 3720] [id = 736] 19:56:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (17606800) [pid = 3720] [serial = 2208] [outer = 00000000] 19:56:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (17D47400) [pid = 3720] [serial = 2209] [outer = 17606800] 19:56:22 INFO - PROCESS | 3720 | 1463972182702 Marionette DEBUG loaded listener.js 19:56:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (17E04800) [pid = 3720] [serial = 2210] [outer = 17606800] 19:56:23 INFO - PROCESS | 3720 | 1463972183235 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:56:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:56:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 905ms 19:56:23 INFO - PROCESS | 3720 | 1463972183270 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 19:56:23 INFO - PROCESS | 3720 | 1463972183273 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 19:56:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:56:23 INFO - PROCESS | 3720 | 1463972183277 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:56:23 INFO - PROCESS | 3720 | 1463972183279 Marionette TRACE conn2 <- [1,2910,null,{}] 19:56:23 INFO - PROCESS | 3720 | 1463972183282 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:23 INFO - PROCESS | 3720 | 1463972183387 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 19:56:23 INFO - PROCESS | 3720 | 1463972183554 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:23 INFO - PROCESS | 3720 | ++DOCSHELL 10AF0800 == 83 [pid = 3720] [id = 737] 19:56:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (10AF3000) [pid = 3720] [serial = 2211] [outer = 00000000] 19:56:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (17E0F800) [pid = 3720] [serial = 2212] [outer = 10AF3000] 19:56:23 INFO - PROCESS | 3720 | 1463972183608 Marionette DEBUG loaded listener.js 19:56:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (180C9C00) [pid = 3720] [serial = 2213] [outer = 10AF3000] 19:56:24 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:56:24 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:56:24 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:56:24 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:56:24 INFO - PROCESS | 3720 | 1463972184189 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:56:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:56:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:56:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 19:56:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:56:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 19:56:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:56:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 19:56:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:56:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:56:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 19:56:24 INFO - PROCESS | 3720 | 1463972184225 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 19:56:24 INFO - PROCESS | 3720 | 1463972184228 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 19:56:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:56:24 INFO - PROCESS | 3720 | 1463972184231 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:56:24 INFO - PROCESS | 3720 | 1463972184233 Marionette TRACE conn2 <- [1,2914,null,{}] 19:56:24 INFO - PROCESS | 3720 | 1463972184237 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:24 INFO - PROCESS | 3720 | 1463972184354 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 19:56:24 INFO - PROCESS | 3720 | 1463972184522 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:24 INFO - PROCESS | 3720 | ++DOCSHELL 17E0A000 == 84 [pid = 3720] [id = 738] 19:56:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (17E0F000) [pid = 3720] [serial = 2214] [outer = 00000000] 19:56:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (198B0C00) [pid = 3720] [serial = 2215] [outer = 17E0F000] 19:56:24 INFO - PROCESS | 3720 | 1463972184577 Marionette DEBUG loaded listener.js 19:56:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (19CC7400) [pid = 3720] [serial = 2216] [outer = 17E0F000] 19:56:25 INFO - PROCESS | 3720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:56:25 INFO - PROCESS | 3720 | 1463972185064 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:56:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:56:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 905ms 19:56:25 INFO - PROCESS | 3720 | 1463972185135 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 3720 | 1463972185138 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 19:56:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:56:25 INFO - PROCESS | 3720 | 1463972185141 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - PROCESS | 3720 | 1463972185143 Marionette TRACE conn2 <- [1,2918,null,{}] 19:56:25 INFO - PROCESS | 3720 | 1463972185147 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:25 INFO - PROCESS | 3720 | 1463972185253 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 19:56:25 INFO - PROCESS | 3720 | 1463972185420 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 3720 | ++DOCSHELL 10A57C00 == 85 [pid = 3720] [id = 739] 19:56:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1970E000) [pid = 3720] [serial = 2217] [outer = 00000000] 19:56:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (19D9DC00) [pid = 3720] [serial = 2218] [outer = 1970E000] 19:56:25 INFO - PROCESS | 3720 | 1463972185474 Marionette DEBUG loaded listener.js 19:56:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (19DAAC00) [pid = 3720] [serial = 2219] [outer = 1970E000] 19:56:25 INFO - PROCESS | 3720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:56:25 INFO - PROCESS | 3720 | 1463972186007 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:56:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:56:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 904ms 19:56:26 INFO - PROCESS | 3720 | 1463972186062 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 19:56:26 INFO - PROCESS | 3720 | 1463972186066 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 19:56:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:56:26 INFO - PROCESS | 3720 | 1463972186071 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:56:26 INFO - PROCESS | 3720 | 1463972186073 Marionette TRACE conn2 <- [1,2922,null,{}] 19:56:26 INFO - PROCESS | 3720 | 1463972186077 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:26 INFO - PROCESS | 3720 | 1463972186185 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 19:56:26 INFO - PROCESS | 3720 | 1463972186509 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:26 INFO - PROCESS | 3720 | ++DOCSHELL 10AF0C00 == 86 [pid = 3720] [id = 740] 19:56:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (10AF3400) [pid = 3720] [serial = 2220] [outer = 00000000] 19:56:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 153 (10C1D800) [pid = 3720] [serial = 2221] [outer = 10AF3400] 19:56:26 INFO - PROCESS | 3720 | 1463972186559 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 154 (110C1400) [pid = 3720] [serial = 2222] [outer = 10AF3400] 19:56:27 INFO - PROCESS | 3720 | 1463972187070 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:56:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:56:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1045ms 19:56:27 INFO - PROCESS | 3720 | 1463972187127 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 19:56:27 INFO - PROCESS | 3720 | 1463972187131 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 19:56:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:56:27 INFO - PROCESS | 3720 | 1463972187156 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:56:27 INFO - PROCESS | 3720 | 1463972187160 Marionette TRACE conn2 <- [1,2926,null,{}] 19:56:27 INFO - PROCESS | 3720 | 1463972187165 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:27 INFO - PROCESS | 3720 | 1463972187274 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 19:56:27 INFO - PROCESS | 3720 | 1463972187447 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:27 INFO - PROCESS | 3720 | ++DOCSHELL 0F274000 == 87 [pid = 3720] [id = 741] 19:56:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 155 (14E9E800) [pid = 3720] [serial = 2223] [outer = 00000000] 19:56:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (15447000) [pid = 3720] [serial = 2224] [outer = 14E9E800] 19:56:27 INFO - PROCESS | 3720 | 1463972187497 Marionette DEBUG loaded listener.js 19:56:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 157 (15D08400) [pid = 3720] [serial = 2225] [outer = 14E9E800] 19:56:28 INFO - PROCESS | 3720 | --DOCSHELL 15634800 == 86 [pid = 3720] [id = 731] 19:56:28 INFO - PROCESS | 3720 | --DOCSHELL 1543E800 == 85 [pid = 3720] [id = 730] 19:56:28 INFO - PROCESS | 3720 | --DOCSHELL 137F5000 == 84 [pid = 3720] [id = 729] 19:56:28 INFO - PROCESS | 3720 | --DOCSHELL 110BF000 == 83 [pid = 3720] [id = 728] 19:56:28 INFO - PROCESS | 3720 | --DOCSHELL 10B12C00 == 82 [pid = 3720] [id = 727] 19:56:28 INFO - PROCESS | 3720 | --DOCSHELL 1124FC00 == 81 [pid = 3720] [id = 720] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 156 (19D53400) [pid = 3720] [serial = 2143] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (1A7C0000) [pid = 3720] [serial = 2146] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 154 (140BC800) [pid = 3720] [serial = 2149] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 153 (1A7C2400) [pid = 3720] [serial = 2147] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 152 (1A8A8000) [pid = 3720] [serial = 2107] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (13366C00) [pid = 3720] [serial = 2110] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (1678BC00) [pid = 3720] [serial = 2113] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (1ABAC000) [pid = 3720] [serial = 2116] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1ADCFC00) [pid = 3720] [serial = 2119] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (1B110000) [pid = 3720] [serial = 2122] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (1A85D800) [pid = 3720] [serial = 2155] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (13707800) [pid = 3720] [serial = 2131] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (1539B400) [pid = 3720] [serial = 2132] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (14E67C00) [pid = 3720] [serial = 2129] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (13709000) [pid = 3720] [serial = 2128] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (1669E000) [pid = 3720] [serial = 2134] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (1678A400) [pid = 3720] [serial = 2135] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (180D6400) [pid = 3720] [serial = 2140] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (17606C00) [pid = 3720] [serial = 2137] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (17DAEC00) [pid = 3720] [serial = 2138] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1A852800) [pid = 3720] [serial = 2152] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (1B288800) [pid = 3720] [serial = 2125] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1A861800) [pid = 3720] [serial = 2156] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (19D9D400) [pid = 3720] [serial = 2144] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (15E8E400) [pid = 3720] [serial = 2150] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (18237800) [pid = 3720] [serial = 2141] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (1A855800) [pid = 3720] [serial = 2153] [outer = 00000000] [url = about:blank] 19:56:28 INFO - PROCESS | 3720 | 1463972188075 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:56:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:56:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 952ms 19:56:28 INFO - PROCESS | 3720 | 1463972188104 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 3720 | 1463972188108 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 19:56:28 INFO - PROCESS | 3720 | 1463972188112 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:56:28 INFO - PROCESS | 3720 | 1463972188114 Marionette TRACE conn2 <- [1,2930,null,{}] 19:56:28 INFO - PROCESS | 3720 | 1463972188119 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:28 INFO - PROCESS | 3720 | 1463972188216 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 19:56:28 INFO - PROCESS | 3720 | 1463972188227 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 3720 | ++DOCSHELL 13707800 == 82 [pid = 3720] [id = 742] 19:56:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (137F2C00) [pid = 3720] [serial = 2226] [outer = 00000000] 19:56:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (1539D000) [pid = 3720] [serial = 2227] [outer = 137F2C00] 19:56:28 INFO - PROCESS | 3720 | 1463972188274 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (154F8C00) [pid = 3720] [serial = 2228] [outer = 137F2C00] 19:56:28 INFO - PROCESS | 3720 | 1463972188761 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:56:28 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:56:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:56:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 687ms 19:56:28 INFO - PROCESS | 3720 | 1463972188810 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 3720 | 1463972188812 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 19:56:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:56:28 INFO - PROCESS | 3720 | 1463972188828 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 3720 | 1463972188833 Marionette TRACE conn2 <- [1,2934,null,{}] 19:56:28 INFO - PROCESS | 3720 | 1463972188838 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:28 INFO - PROCESS | 3720 | 1463972188930 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 19:56:28 INFO - PROCESS | 3720 | 1463972188938 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 3720 | ++DOCSHELL 16696400 == 83 [pid = 3720] [id = 743] 19:56:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1678BC00) [pid = 3720] [serial = 2229] [outer = 00000000] 19:56:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (17D48C00) [pid = 3720] [serial = 2230] [outer = 1678BC00] 19:56:28 INFO - PROCESS | 3720 | 1463972188985 Marionette DEBUG loaded listener.js 19:56:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (180D6400) [pid = 3720] [serial = 2231] [outer = 1678BC00] 19:56:29 INFO - PROCESS | 3720 | 1463972189450 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:56:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:56:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 655ms 19:56:29 INFO - PROCESS | 3720 | 1463972189477 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 19:56:29 INFO - PROCESS | 3720 | 1463972189480 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 19:56:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:56:29 INFO - PROCESS | 3720 | 1463972189483 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:56:29 INFO - PROCESS | 3720 | 1463972189485 Marionette TRACE conn2 <- [1,2938,null,{}] 19:56:29 INFO - PROCESS | 3720 | 1463972189503 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:29 INFO - PROCESS | 3720 | 1463972189594 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 19:56:29 INFO - PROCESS | 3720 | 1463972189630 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:29 INFO - PROCESS | 3720 | ++DOCSHELL 1827B400 == 84 [pid = 3720] [id = 744] 19:56:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (19714800) [pid = 3720] [serial = 2232] [outer = 00000000] 19:56:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (19CC5000) [pid = 3720] [serial = 2233] [outer = 19714800] 19:56:29 INFO - PROCESS | 3720 | 1463972189674 Marionette DEBUG loaded listener.js 19:56:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (19D56000) [pid = 3720] [serial = 2234] [outer = 19714800] 19:56:30 INFO - PROCESS | 3720 | ++DOCSHELL 19DA1C00 == 85 [pid = 3720] [id = 745] 19:56:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (1A04A000) [pid = 3720] [serial = 2235] [outer = 00000000] 19:56:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1A04D400) [pid = 3720] [serial = 2236] [outer = 1A04A000] 19:56:30 INFO - PROCESS | 3720 | 1463972190139 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:56:30 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:56:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 702ms 19:56:30 INFO - PROCESS | 3720 | 1463972190187 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 19:56:30 INFO - PROCESS | 3720 | 1463972190189 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 19:56:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:56:30 INFO - PROCESS | 3720 | 1463972190207 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:56:30 INFO - PROCESS | 3720 | 1463972190209 Marionette TRACE conn2 <- [1,2942,null,{}] 19:56:30 INFO - PROCESS | 3720 | 1463972190213 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:30 INFO - PROCESS | 3720 | 1463972190358 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 19:56:30 INFO - PROCESS | 3720 | 1463972190379 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 3720 | ++DOCSHELL 1A108C00 == 86 [pid = 3720] [id = 746] 19:56:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1A109000) [pid = 3720] [serial = 2237] [outer = 00000000] 19:56:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1A2E3800) [pid = 3720] [serial = 2238] [outer = 1A109000] 19:56:30 INFO - PROCESS | 3720 | 1463972190428 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1A502000) [pid = 3720] [serial = 2239] [outer = 1A109000] 19:56:30 INFO - PROCESS | 3720 | 1463972190871 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:56:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:56:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:56:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 687ms 19:56:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:56:30 INFO - PROCESS | 3720 | 1463972190908 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 19:56:30 INFO - PROCESS | 3720 | 1463972190910 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 19:56:30 INFO - PROCESS | 3720 | 1463972190913 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:56:30 INFO - PROCESS | 3720 | 1463972190915 Marionette TRACE conn2 <- [1,2946,null,{}] 19:56:30 INFO - PROCESS | 3720 | 1463972190918 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:31 INFO - PROCESS | 3720 | 1463972191084 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 19:56:31 INFO - PROCESS | 3720 | 1463972191161 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:31 INFO - PROCESS | 3720 | ++DOCSHELL 1A508C00 == 87 [pid = 3720] [id = 747] 19:56:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (1A7B8000) [pid = 3720] [serial = 2240] [outer = 00000000] 19:56:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (1A853000) [pid = 3720] [serial = 2241] [outer = 1A7B8000] 19:56:31 INFO - PROCESS | 3720 | 1463972191211 Marionette DEBUG loaded listener.js 19:56:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1A859400) [pid = 3720] [serial = 2242] [outer = 1A7B8000] 19:56:31 INFO - PROCESS | 3720 | 1463972191605 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:56:31 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:56:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 19:56:31 INFO - PROCESS | 3720 | 1463972191651 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 19:56:31 INFO - PROCESS | 3720 | 1463972191653 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 19:56:31 INFO - PROCESS | 3720 | 1463972191656 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:56:31 INFO - PROCESS | 3720 | 1463972191658 Marionette TRACE conn2 <- [1,2950,null,{}] 19:56:31 INFO - PROCESS | 3720 | 1463972191662 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:31 INFO - PROCESS | 3720 | 1463972191792 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 19:56:31 INFO - PROCESS | 3720 | 1463972191809 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:31 INFO - PROCESS | 3720 | ++DOCSHELL 1A7C3800 == 88 [pid = 3720] [id = 748] 19:56:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (1A857C00) [pid = 3720] [serial = 2243] [outer = 00000000] 19:56:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1A8AA000) [pid = 3720] [serial = 2244] [outer = 1A857C00] 19:56:31 INFO - PROCESS | 3720 | 1463972191853 Marionette DEBUG loaded listener.js 19:56:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (1A8AF400) [pid = 3720] [serial = 2245] [outer = 1A857C00] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (10C20000) [pid = 3720] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (137F7C00) [pid = 3720] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (11254C00) [pid = 3720] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (19D50400) [pid = 3720] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (10F41C00) [pid = 3720] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (1ADC8000) [pid = 3720] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (11CF4C00) [pid = 3720] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (1545BC00) [pid = 3720] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (10A5F000) [pid = 3720] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (1A2E8C00) [pid = 3720] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (18236400) [pid = 3720] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (10C21000) [pid = 3720] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (0C77C000) [pid = 3720] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (17648800) [pid = 3720] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (110BE800) [pid = 3720] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (1A2E6C00) [pid = 3720] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (1ABB7400) [pid = 3720] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (1ACDE400) [pid = 3720] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1545C000) [pid = 3720] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (13315C00) [pid = 3720] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (1ABB7000) [pid = 3720] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (15442400) [pid = 3720] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (15B2C400) [pid = 3720] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (1ADC4C00) [pid = 3720] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (1A7C0800) [pid = 3720] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (110BF400) [pid = 3720] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (1669C400) [pid = 3720] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1147A400) [pid = 3720] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1B120800) [pid = 3720] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:56:32 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A8B4000) [pid = 3720] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:56:32 INFO - PROCESS | 3720 | 1463972192567 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:56:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:56:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 936ms 19:56:32 INFO - PROCESS | 3720 | 1463972192602 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 19:56:32 INFO - PROCESS | 3720 | 1463972192604 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 19:56:32 INFO - PROCESS | 3720 | 1463972192608 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:56:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:56:32 INFO - PROCESS | 3720 | 1463972192609 Marionette TRACE conn2 <- [1,2954,null,{}] 19:56:32 INFO - PROCESS | 3720 | 1463972192613 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:32 INFO - PROCESS | 3720 | 1463972192711 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 19:56:32 INFO - PROCESS | 3720 | 1463972192831 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:32 INFO - PROCESS | 3720 | ++DOCSHELL 10A62400 == 89 [pid = 3720] [id = 749] 19:56:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (10B0C400) [pid = 3720] [serial = 2246] [outer = 00000000] 19:56:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (110C4C00) [pid = 3720] [serial = 2247] [outer = 10B0C400] 19:56:32 INFO - PROCESS | 3720 | 1463972192874 Marionette DEBUG loaded listener.js 19:56:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (12AF1800) [pid = 3720] [serial = 2248] [outer = 10B0C400] 19:56:33 INFO - PROCESS | 3720 | 1463972193206 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:56:33 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:56:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 640ms 19:56:33 INFO - PROCESS | 3720 | 1463972193246 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 19:56:33 INFO - PROCESS | 3720 | 1463972193248 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 19:56:33 INFO - PROCESS | 3720 | 1463972193251 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:56:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:56:33 INFO - PROCESS | 3720 | 1463972193254 Marionette TRACE conn2 <- [1,2958,null,{}] 19:56:33 INFO - PROCESS | 3720 | 1463972193258 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:33 INFO - PROCESS | 3720 | 1463972193422 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 19:56:33 INFO - PROCESS | 3720 | 1463972193432 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 3720 | ++DOCSHELL 10C24800 == 90 [pid = 3720] [id = 750] 19:56:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (110BF400) [pid = 3720] [serial = 2249] [outer = 00000000] 19:56:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1669C400) [pid = 3720] [serial = 2250] [outer = 110BF400] 19:56:33 INFO - PROCESS | 3720 | 1463972193476 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1764BC00) [pid = 3720] [serial = 2251] [outer = 110BF400] 19:56:33 INFO - PROCESS | 3720 | 1463972193872 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:56:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:56:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 19:56:33 INFO - PROCESS | 3720 | 1463972193890 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 19:56:33 INFO - PROCESS | 3720 | 1463972193891 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 19:56:33 INFO - PROCESS | 3720 | 1463972193895 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:56:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:56:33 INFO - PROCESS | 3720 | 1463972193896 Marionette TRACE conn2 <- [1,2962,null,{}] 19:56:33 INFO - PROCESS | 3720 | 1463972193900 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:33 INFO - PROCESS | 3720 | 1463972193990 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 19:56:34 INFO - PROCESS | 3720 | 1463972194139 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 3720 | ++DOCSHELL 19D50400 == 91 [pid = 3720] [id = 751] 19:56:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A856400) [pid = 3720] [serial = 2252] [outer = 00000000] 19:56:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1A8B2000) [pid = 3720] [serial = 2253] [outer = 1A856400] 19:56:34 INFO - PROCESS | 3720 | 1463972194190 Marionette DEBUG loaded listener.js 19:56:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A905C00) [pid = 3720] [serial = 2254] [outer = 1A856400] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1B127C00 == 90 [pid = 3720] [id = 725] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 13D8F000 == 89 [pid = 3720] [id = 542] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 19CC6400 == 88 [pid = 3720] [id = 723] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AED800 == 87 [pid = 3720] [id = 697] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 0C380C00 == 86 [pid = 3720] [id = 675] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 114A1C00 == 85 [pid = 3720] [id = 525] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 17604800 == 84 [pid = 3720] [id = 556] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AEF400 == 83 [pid = 3720] [id = 726] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 11477800 == 82 [pid = 3720] [id = 532] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 15368800 == 81 [pid = 3720] [id = 615] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AECC00 == 80 [pid = 3720] [id = 644] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10B17400 == 79 [pid = 3720] [id = 632] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 0F279000 == 78 [pid = 3720] [id = 546] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10F3B000 == 77 [pid = 3720] [id = 557] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 0F26C800 == 76 [pid = 3720] [id = 701] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1B11FC00 == 75 [pid = 3720] [id = 708] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 11C04C00 == 74 [pid = 3720] [id = 529] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1A055800 == 73 [pid = 3720] [id = 648] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1543A400 == 72 [pid = 3720] [id = 558] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1760C400 == 71 [pid = 3720] [id = 559] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10F46400 == 70 [pid = 3720] [id = 518] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AF4C00 == 69 [pid = 3720] [id = 645] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 19D50000 == 68 [pid = 3720] [id = 575] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AEA400 == 67 [pid = 3720] [id = 634] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 18235000 == 66 [pid = 3720] [id = 587] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 137F2000 == 65 [pid = 3720] [id = 520] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 110C2800 == 64 [pid = 3720] [id = 633] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10C27400 == 63 [pid = 3720] [id = 666] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1A85EC00 == 62 [pid = 3720] [id = 722] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1ACDA400 == 61 [pid = 3720] [id = 724] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 167EB800 == 60 [pid = 3720] [id = 598] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 11A0FC00 == 59 [pid = 3720] [id = 676] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 174D4000 == 58 [pid = 3720] [id = 527] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 15D05000 == 57 [pid = 3720] [id = 721] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10438C00 == 56 [pid = 3720] [id = 699] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 15D06C00 == 55 [pid = 3720] [id = 523] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 153A5800 == 54 [pid = 3720] [id = 521] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 12D84000 == 53 [pid = 3720] [id = 541] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 17097C00 == 52 [pid = 3720] [id = 647] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 19D55800 == 51 [pid = 3720] [id = 700] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 15E8DC00 == 50 [pid = 3720] [id = 524] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 12B5B400 == 49 [pid = 3720] [id = 519] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 15E8C800 == 48 [pid = 3720] [id = 538] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1A7BE400 == 47 [pid = 3720] [id = 705] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1055C400 == 46 [pid = 3720] [id = 517] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 105FB000 == 45 [pid = 3720] [id = 702] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 0F274000 == 44 [pid = 3720] [id = 741] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AF0C00 == 43 [pid = 3720] [id = 740] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 17E0A000 == 42 [pid = 3720] [id = 738] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10A57C00 == 41 [pid = 3720] [id = 739] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10AF0800 == 40 [pid = 3720] [id = 737] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 17604C00 == 39 [pid = 3720] [id = 736] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1696D000 == 38 [pid = 3720] [id = 735] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 140C5C00 == 37 [pid = 3720] [id = 734] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10C27000 == 36 [pid = 3720] [id = 719] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 10C28000 == 35 [pid = 3720] [id = 733] 19:56:35 INFO - PROCESS | 3720 | --DOCSHELL 1600D000 == 34 [pid = 3720] [id = 732] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 16696400 == 33 [pid = 3720] [id = 743] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 1A7C3800 == 32 [pid = 3720] [id = 748] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 1A508C00 == 31 [pid = 3720] [id = 747] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 10A62400 == 30 [pid = 3720] [id = 749] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 10C24800 == 29 [pid = 3720] [id = 750] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 13707800 == 28 [pid = 3720] [id = 742] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 1A108C00 == 27 [pid = 3720] [id = 746] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 1827B400 == 26 [pid = 3720] [id = 744] 19:56:36 INFO - PROCESS | 3720 | --DOCSHELL 19DA1C00 == 25 [pid = 3720] [id = 745] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1ADC5400) [pid = 3720] [serial = 1982] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (1B10D400) [pid = 3720] [serial = 1997] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (13708C00) [pid = 3720] [serial = 2030] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (15E8D400) [pid = 3720] [serial = 2033] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (1546FC00) [pid = 3720] [serial = 2036] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (1A8B5800) [pid = 3720] [serial = 2072] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (167F6800) [pid = 3720] [serial = 2060] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (10C2AC00) [pid = 3720] [serial = 1994] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (10B0E000) [pid = 3720] [serial = 2027] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (198A5400) [pid = 3720] [serial = 1988] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (140BDC00) [pid = 3720] [serial = 2063] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A7B5800) [pid = 3720] [serial = 2069] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1ADC8400) [pid = 3720] [serial = 2075] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1B102800) [pid = 3720] [serial = 1991] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (17445400) [pid = 3720] [serial = 2066] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (15446400) [pid = 3720] [serial = 1985] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1546F400) [pid = 3720] [serial = 2192] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (15452000) [pid = 3720] [serial = 2191] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (15D09000) [pid = 3720] [serial = 2194] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1B104C00) [pid = 3720] [serial = 2120] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1ACDC000) [pid = 3720] [serial = 2117] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (153A6400) [pid = 3720] [serial = 2111] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (17DB1400) [pid = 3720] [serial = 2114] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1ABAE000) [pid = 3720] [serial = 2108] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1B28C000) [pid = 3720] [serial = 2126] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1B11D000) [pid = 3720] [serial = 2123] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (15E85800) [pid = 3720] [serial = 2195] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (10FBE800) [pid = 3720] [serial = 2183] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (10F3F800) [pid = 3720] [serial = 2182] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (14E63000) [pid = 3720] [serial = 2188] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (153A4C00) [pid = 3720] [serial = 2189] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (11CEC000) [pid = 3720] [serial = 2185] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (128A7400) [pid = 3720] [serial = 2186] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (1A907C00) [pid = 3720] [serial = 2158] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1A90E000) [pid = 3720] [serial = 2159] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (14EBEC00) [pid = 3720] [serial = 2180] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (11438400) [pid = 3720] [serial = 2179] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (137F6C00) [pid = 3720] [serial = 2161] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (17E0DC00) [pid = 3720] [serial = 2164] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1A907000) [pid = 3720] [serial = 2167] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1B102400) [pid = 3720] [serial = 2170] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1B286C00) [pid = 3720] [serial = 2173] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1B54D400) [pid = 3720] [serial = 2176] [outer = 00000000] [url = about:blank] 19:56:36 INFO - PROCESS | 3720 | 1463972196544 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:56:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 19:56:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2652ms 19:56:36 INFO - PROCESS | 3720 | 1463972196561 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 19:56:36 INFO - PROCESS | 3720 | 1463972196565 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 19:56:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:56:36 INFO - PROCESS | 3720 | 1463972196570 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:56:36 INFO - PROCESS | 3720 | 1463972196574 Marionette TRACE conn2 <- [1,2966,null,{}] 19:56:36 INFO - PROCESS | 3720 | 1463972196580 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:36 INFO - PROCESS | 3720 | 1463972196671 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 19:56:36 INFO - PROCESS | 3720 | 1463972196679 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:36 INFO - PROCESS | 3720 | ++DOCSHELL 0F271800 == 26 [pid = 3720] [id = 752] 19:56:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0F272000) [pid = 3720] [serial = 2255] [outer = 00000000] 19:56:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (10375400) [pid = 3720] [serial = 2256] [outer = 0F272000] 19:56:36 INFO - PROCESS | 3720 | 1463972196728 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1043B000) [pid = 3720] [serial = 2257] [outer = 0F272000] 19:56:37 INFO - PROCESS | 3720 | 1463972197219 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:56:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:56:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 702ms 19:56:37 INFO - PROCESS | 3720 | 1463972197271 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3720 | 1463972197277 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 19:56:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:56:37 INFO - PROCESS | 3720 | 1463972197287 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 3720 | 1463972197290 Marionette TRACE conn2 <- [1,2970,null,{}] 19:56:37 INFO - PROCESS | 3720 | 1463972197294 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:37 INFO - PROCESS | 3720 | 1463972197382 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 19:56:37 INFO - PROCESS | 3720 | 1463972197394 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 3720 | ++DOCSHELL 10A5E800 == 27 [pid = 3720] [id = 753] 19:56:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (10A60800) [pid = 3720] [serial = 2258] [outer = 00000000] 19:56:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (10AE9C00) [pid = 3720] [serial = 2259] [outer = 10A60800] 19:56:37 INFO - PROCESS | 3720 | 1463972197440 Marionette DEBUG loaded listener.js 19:56:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (10AF0800) [pid = 3720] [serial = 2260] [outer = 10A60800] 19:56:37 INFO - PROCESS | 3720 | 1463972197910 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:56:37 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:56:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:56:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 655ms 19:56:37 INFO - PROCESS | 3720 | 1463972197940 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3720 | 1463972197942 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 19:56:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:56:37 INFO - PROCESS | 3720 | 1463972197946 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 3720 | 1463972197949 Marionette TRACE conn2 <- [1,2974,null,{}] 19:56:37 INFO - PROCESS | 3720 | 1463972197960 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 3720 | 1463972198049 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 19:56:38 INFO - PROCESS | 3720 | 1463972198056 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 3720 | ++DOCSHELL 10C24C00 == 28 [pid = 3720] [id = 754] 19:56:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (10C25000) [pid = 3720] [serial = 2261] [outer = 00000000] 19:56:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (10F0B000) [pid = 3720] [serial = 2262] [outer = 10C25000] 19:56:38 INFO - PROCESS | 3720 | 1463972198105 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (10F3D000) [pid = 3720] [serial = 2263] [outer = 10C25000] 19:56:38 INFO - PROCESS | 3720 | 1463972198582 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:56:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:56:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 702ms 19:56:38 INFO - PROCESS | 3720 | 1463972198645 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 3720 | 1463972198647 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 19:56:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:56:38 INFO - PROCESS | 3720 | 1463972198650 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 3720 | 1463972198652 Marionette TRACE conn2 <- [1,2978,null,{}] 19:56:38 INFO - PROCESS | 3720 | 1463972198656 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 3720 | 1463972198737 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 19:56:38 INFO - PROCESS | 3720 | 1463972198743 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 3720 | ++DOCSHELL 10FBE800 == 29 [pid = 3720] [id = 755] 19:56:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (110C2000) [pid = 3720] [serial = 2264] [outer = 00000000] 19:56:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1120A000) [pid = 3720] [serial = 2265] [outer = 110C2000] 19:56:38 INFO - PROCESS | 3720 | 1463972198788 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1143B400) [pid = 3720] [serial = 2266] [outer = 110C2000] 19:56:39 INFO - PROCESS | 3720 | ++DOCSHELL 11C5C000 == 30 [pid = 3720] [id = 756] 19:56:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (11C67C00) [pid = 3720] [serial = 2267] [outer = 00000000] 19:56:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (11CEC000) [pid = 3720] [serial = 2268] [outer = 11C67C00] 19:56:39 INFO - PROCESS | 3720 | 1463972199245 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:56:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 639ms 19:56:39 INFO - PROCESS | 3720 | 1463972199273 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 3720 | 1463972199274 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 19:56:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:56:39 INFO - PROCESS | 3720 | 1463972199278 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - PROCESS | 3720 | 1463972199279 Marionette TRACE conn2 <- [1,2982,null,{}] 19:56:39 INFO - PROCESS | 3720 | 1463972199283 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:39 INFO - PROCESS | 3720 | 1463972199368 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 19:56:39 INFO - PROCESS | 3720 | 1463972199374 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 3720 | ++DOCSHELL 11CF8400 == 31 [pid = 3720] [id = 757] 19:56:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (12886C00) [pid = 3720] [serial = 2269] [outer = 00000000] 19:56:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (12AF3000) [pid = 3720] [serial = 2270] [outer = 12886C00] 19:56:39 INFO - PROCESS | 3720 | 1463972199418 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (12D27000) [pid = 3720] [serial = 2271] [outer = 12886C00] 19:56:39 INFO - PROCESS | 3720 | 1463972199871 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:56:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:56:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 640ms 19:56:39 INFO - PROCESS | 3720 | 1463972199927 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 3720 | 1463972199929 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 19:56:39 INFO - PROCESS | 3720 | 1463972199932 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:56:39 INFO - PROCESS | 3720 | 1463972199934 Marionette TRACE conn2 <- [1,2986,null,{}] 19:56:39 INFO - PROCESS | 3720 | 1463972199941 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:40 INFO - PROCESS | 3720 | 1463972200055 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 19:56:40 INFO - PROCESS | 3720 | 1463972200064 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 3720 | ++DOCSHELL 13321800 == 32 [pid = 3720] [id = 758] 19:56:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (13364000) [pid = 3720] [serial = 2272] [outer = 00000000] 19:56:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (137F7800) [pid = 3720] [serial = 2273] [outer = 13364000] 19:56:40 INFO - PROCESS | 3720 | 1463972200115 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (13D8D000) [pid = 3720] [serial = 2274] [outer = 13364000] 19:56:40 INFO - PROCESS | 3720 | 1463972200539 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:56:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:56:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 639ms 19:56:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:56:40 INFO - PROCESS | 3720 | 1463972200582 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 19:56:40 INFO - PROCESS | 3720 | 1463972200584 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 19:56:40 INFO - PROCESS | 3720 | 1463972200588 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:56:40 INFO - PROCESS | 3720 | 1463972200589 Marionette TRACE conn2 <- [1,2990,null,{}] 19:56:40 INFO - PROCESS | 3720 | 1463972200593 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:40 INFO - PROCESS | 3720 | 1463972200669 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 19:56:40 INFO - PROCESS | 3720 | 1463972200675 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 3720 | ++DOCSHELL 13D89400 == 33 [pid = 3720] [id = 759] 19:56:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (13D95000) [pid = 3720] [serial = 2275] [outer = 00000000] 19:56:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (14E67800) [pid = 3720] [serial = 2276] [outer = 13D95000] 19:56:40 INFO - PROCESS | 3720 | 1463972200719 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (14E98400) [pid = 3720] [serial = 2277] [outer = 13D95000] 19:56:41 INFO - PROCESS | 3720 | 1463972201150 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:56:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:56:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 593ms 19:56:41 INFO - PROCESS | 3720 | 1463972201183 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 19:56:41 INFO - PROCESS | 3720 | 1463972201185 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 19:56:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:56:41 INFO - PROCESS | 3720 | 1463972201188 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:56:41 INFO - PROCESS | 3720 | 1463972201190 Marionette TRACE conn2 <- [1,2994,null,{}] 19:56:41 INFO - PROCESS | 3720 | 1463972201194 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:41 INFO - PROCESS | 3720 | 1463972201325 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 19:56:41 INFO - PROCESS | 3720 | 1463972201334 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:41 INFO - PROCESS | 3720 | ++DOCSHELL 1539A000 == 34 [pid = 3720] [id = 760] 19:56:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1539B000) [pid = 3720] [serial = 2278] [outer = 00000000] 19:56:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1543B000) [pid = 3720] [serial = 2279] [outer = 1539B000] 19:56:41 INFO - PROCESS | 3720 | 1463972201378 Marionette DEBUG loaded listener.js 19:56:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1543D000) [pid = 3720] [serial = 2280] [outer = 1539B000] 19:56:41 INFO - PROCESS | 3720 | 1463972201779 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:56:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:56:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 624ms 19:56:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:56:41 INFO - PROCESS | 3720 | 1463972201827 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 19:56:41 INFO - PROCESS | 3720 | 1463972201829 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 19:56:41 INFO - PROCESS | 3720 | 1463972201832 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:56:41 INFO - PROCESS | 3720 | 1463972201833 Marionette TRACE conn2 <- [1,2998,null,{}] 19:56:41 INFO - PROCESS | 3720 | 1463972201837 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:41 INFO - PROCESS | 3720 | 1463972201961 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 19:56:41 INFO - PROCESS | 3720 | 1463972201983 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:41 INFO - PROCESS | 3720 | ++DOCSHELL 10C24400 == 35 [pid = 3720] [id = 761] 19:56:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1543F400) [pid = 3720] [serial = 2281] [outer = 00000000] 19:56:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (15456800) [pid = 3720] [serial = 2282] [outer = 1543F400] 19:56:42 INFO - PROCESS | 3720 | 1463972202031 Marionette DEBUG loaded listener.js 19:56:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (15448000) [pid = 3720] [serial = 2283] [outer = 1543F400] 19:56:42 INFO - PROCESS | 3720 | [3720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:56:42 INFO - PROCESS | 3720 | 1463972202535 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:56:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:56:42 INFO - {} 19:56:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:56:42 INFO - {} 19:56:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:56:42 INFO - {} 19:56:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:56:42 INFO - {} 19:56:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 19:56:42 INFO - PROCESS | 3720 | 1463972202573 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 3720 | 1463972202576 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 19:56:42 INFO - TEST-START | /FileAPI/fileReader.html 19:56:42 INFO - PROCESS | 3720 | 1463972202579 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 3720 | 1463972202581 Marionette TRACE conn2 <- [1,3002,null,{}] 19:56:42 INFO - PROCESS | 3720 | 1463972202590 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:42 INFO - PROCESS | 3720 | 1463972202707 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 19:56:42 INFO - PROCESS | 3720 | 1463972202712 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:42 INFO - PROCESS | 3720 | ++DOCSHELL 15456400 == 36 [pid = 3720] [id = 762] 19:56:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1546FC00) [pid = 3720] [serial = 2284] [outer = 00000000] 19:56:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (15646000) [pid = 3720] [serial = 2285] [outer = 1546FC00] 19:56:42 INFO - PROCESS | 3720 | 1463972202756 Marionette DEBUG loaded listener.js 19:56:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (15D09000) [pid = 3720] [serial = 2286] [outer = 1546FC00] 19:56:43 INFO - PROCESS | 3720 | 1463972203199 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:56:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:56:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:56:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:56:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:56:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 624ms 19:56:43 INFO - PROCESS | 3720 | 1463972203217 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 19:56:43 INFO - PROCESS | 3720 | 1463972203219 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 19:56:43 INFO - TEST-START | /FileAPI/historical.html 19:56:43 INFO - PROCESS | 3720 | 1463972203222 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:56:43 INFO - PROCESS | 3720 | 1463972203225 Marionette TRACE conn2 <- [1,3006,null,{}] 19:56:43 INFO - PROCESS | 3720 | 1463972203229 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:43 INFO - PROCESS | 3720 | 1463972203363 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 19:56:43 INFO - PROCESS | 3720 | 1463972203464 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:43 INFO - PROCESS | 3720 | ++DOCSHELL 15D18C00 == 37 [pid = 3720] [id = 763] 19:56:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (15D1A400) [pid = 3720] [serial = 2287] [outer = 00000000] 19:56:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (16007000) [pid = 3720] [serial = 2288] [outer = 15D1A400] 19:56:43 INFO - PROCESS | 3720 | 1463972203520 Marionette DEBUG loaded listener.js 19:56:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1669C000) [pid = 3720] [serial = 2289] [outer = 15D1A400] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (16004800) [pid = 3720] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (1B286800) [pid = 3720] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (11426000) [pid = 3720] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A85D400) [pid = 3720] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (1B122C00) [pid = 3720] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (19D51000) [pid = 3720] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (110BF400) [pid = 3720] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (1A109000) [pid = 3720] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (1A7B8000) [pid = 3720] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (1A857C00) [pid = 3720] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (10B0C400) [pid = 3720] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (19714800) [pid = 3720] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1678BC00) [pid = 3720] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (137F2C00) [pid = 3720] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (14E9E800) [pid = 3720] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (10AF3400) [pid = 3720] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1970E000) [pid = 3720] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (17E0F000) [pid = 3720] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (10AF3000) [pid = 3720] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (17606800) [pid = 3720] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (1696D400) [pid = 3720] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (140C9000) [pid = 3720] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (10E5D000) [pid = 3720] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1669BC00) [pid = 3720] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:56:44 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1A04A000) [pid = 3720] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:56:44 INFO - PROCESS | 3720 | 1463972204566 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:56:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:56:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:56:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:56:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:56:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:56:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:56:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:56:44 INFO - TEST-OK | /FileAPI/historical.html | took 1420ms 19:56:44 INFO - PROCESS | 3720 | 1463972204655 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 3720 | 1463972204656 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 19:56:44 INFO - PROCESS | 3720 | 1463972204660 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - TEST-START | /FileAPI/idlharness.html 19:56:44 INFO - PROCESS | 3720 | 1463972204662 Marionette TRACE conn2 <- [1,3010,null,{}] 19:56:44 INFO - PROCESS | 3720 | 1463972204665 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:44 INFO - PROCESS | 3720 | 1463972204743 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 19:56:44 INFO - PROCESS | 3720 | 1463972204753 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:44 INFO - PROCESS | 3720 | ++DOCSHELL 10B12400 == 38 [pid = 3720] [id = 764] 19:56:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (10B17000) [pid = 3720] [serial = 2290] [outer = 00000000] 19:56:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (14E66C00) [pid = 3720] [serial = 2291] [outer = 10B17000] 19:56:44 INFO - PROCESS | 3720 | 1463972204796 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1535F800) [pid = 3720] [serial = 2292] [outer = 10B17000] 19:56:45 INFO - PROCESS | 3720 | 1463972205582 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:56:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:56:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:56:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:56:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:56:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:56:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:56:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:56:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:56:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:56:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:56:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:56:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:56:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:56:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 19:56:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:56:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:56:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:56:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:56:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:56:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:56:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:56:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1092ms 19:56:45 INFO - PROCESS | 3720 | 1463972205757 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 19:56:45 INFO - PROCESS | 3720 | 1463972205759 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 19:56:45 INFO - TEST-START | /FileAPI/idlharness.worker 19:56:45 INFO - PROCESS | 3720 | 1463972205762 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:56:45 INFO - PROCESS | 3720 | 1463972205764 Marionette TRACE conn2 <- [1,3014,null,{}] 19:56:45 INFO - PROCESS | 3720 | 1463972205768 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:45 INFO - PROCESS | 3720 | 1463972205884 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 19:56:45 INFO - PROCESS | 3720 | 1463972205896 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 3720 | ++DOCSHELL 140CA800 == 39 [pid = 3720] [id = 765] 19:56:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (16695800) [pid = 3720] [serial = 2293] [outer = 00000000] 19:56:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1764F400) [pid = 3720] [serial = 2294] [outer = 16695800] 19:56:45 INFO - PROCESS | 3720 | 1463972205940 Marionette DEBUG loaded listener.js 19:56:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (17653000) [pid = 3720] [serial = 2295] [outer = 16695800] 19:56:46 INFO - PROCESS | 3720 | [3720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:56:46 INFO - PROCESS | 3720 | 1463972206990 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:56:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:56:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:56:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:56:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:56:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:56:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:56:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:56:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:56:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:56:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:56:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:56:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:56:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:56:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:56:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:56:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:56:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:56:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:56:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:56:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:56:47 INFO - {} 19:56:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1388ms 19:56:47 INFO - PROCESS | 3720 | 1463972207153 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 19:56:47 INFO - PROCESS | 3720 | 1463972207158 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 19:56:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:56:47 INFO - PROCESS | 3720 | 1463972207164 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:56:47 INFO - PROCESS | 3720 | 1463972207168 Marionette TRACE conn2 <- [1,3018,null,{}] 19:56:47 INFO - PROCESS | 3720 | 1463972207175 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:47 INFO - PROCESS | 3720 | 1463972207351 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 19:56:47 INFO - PROCESS | 3720 | 1463972207491 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:47 INFO - PROCESS | 3720 | ++DOCSHELL 1545C800 == 40 [pid = 3720] [id = 766] 19:56:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1545E400) [pid = 3720] [serial = 2296] [outer = 00000000] 19:56:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (15B28C00) [pid = 3720] [serial = 2297] [outer = 1545E400] 19:56:47 INFO - PROCESS | 3720 | 1463972207549 Marionette DEBUG loaded listener.js 19:56:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (15E7FC00) [pid = 3720] [serial = 2298] [outer = 1545E400] 19:56:48 INFO - PROCESS | 3720 | 1463972208127 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:56:48 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 19:56:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 998ms 19:56:48 INFO - PROCESS | 3720 | 1463972208171 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 19:56:48 INFO - PROCESS | 3720 | 1463972208177 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 19:56:48 INFO - PROCESS | 3720 | 1463972208185 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:56:48 INFO - PROCESS | 3720 | 1463972208188 Marionette TRACE conn2 <- [1,3022,null,{}] 19:56:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:56:48 INFO - PROCESS | 3720 | 1463972208192 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:48 INFO - PROCESS | 3720 | 1463972208319 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 19:56:48 INFO - PROCESS | 3720 | 1463972208443 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:48 INFO - PROCESS | 3720 | ++DOCSHELL 154EDC00 == 41 [pid = 3720] [id = 767] 19:56:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (15648400) [pid = 3720] [serial = 2299] [outer = 00000000] 19:56:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1744A800) [pid = 3720] [serial = 2300] [outer = 15648400] 19:56:48 INFO - PROCESS | 3720 | 1463972208536 Marionette DEBUG loaded listener.js 19:56:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (17604400) [pid = 3720] [serial = 2301] [outer = 15648400] 19:56:49 INFO - PROCESS | 3720 | 1463972209180 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:56:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1030ms 19:56:49 INFO - PROCESS | 3720 | 1463972209211 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 19:56:49 INFO - PROCESS | 3720 | 1463972209213 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 19:56:49 INFO - PROCESS | 3720 | 1463972209240 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:56:49 INFO - PROCESS | 3720 | 1463972209244 Marionette TRACE conn2 <- [1,3026,null,{}] 19:56:49 INFO - PROCESS | 3720 | 1463972209281 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:49 INFO - PROCESS | 3720 | 1463972209402 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 19:56:49 INFO - PROCESS | 3720 | 1463972209691 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:49 INFO - PROCESS | 3720 | ++DOCSHELL 0F270400 == 42 [pid = 3720] [id = 768] 19:56:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (0F276800) [pid = 3720] [serial = 2302] [outer = 00000000] 19:56:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (10A62400) [pid = 3720] [serial = 2303] [outer = 0F276800] 19:56:49 INFO - PROCESS | 3720 | 1463972209763 Marionette DEBUG loaded listener.js 19:56:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (10C2A400) [pid = 3720] [serial = 2304] [outer = 0F276800] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 1A10D800 == 41 [pid = 3720] [id = 689] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 1A04C800 == 40 [pid = 3720] [id = 690] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 17602400 == 39 [pid = 3720] [id = 682] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 16782400 == 38 [pid = 3720] [id = 683] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 0C384400 == 37 [pid = 3720] [id = 686] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 110BD800 == 36 [pid = 3720] [id = 687] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 10B0B800 == 35 [pid = 3720] [id = 685] 19:56:50 INFO - PROCESS | 3720 | --DOCSHELL 11C5C000 == 34 [pid = 3720] [id = 756] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (198A8800) [pid = 3720] [serial = 2165] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (1B601400) [pid = 3720] [serial = 2177] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1545F000) [pid = 3720] [serial = 2162] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1A90FC00) [pid = 3720] [serial = 2168] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1B28C800) [pid = 3720] [serial = 2174] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1B11E000) [pid = 3720] [serial = 2171] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (1764BC00) [pid = 3720] [serial = 2251] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1A853000) [pid = 3720] [serial = 2241] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (1A8AA000) [pid = 3720] [serial = 2244] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (1A859400) [pid = 3720] [serial = 2242] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (110C4C00) [pid = 3720] [serial = 2247] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (1669C400) [pid = 3720] [serial = 2250] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (1A8AF400) [pid = 3720] [serial = 2245] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (19CC5000) [pid = 3720] [serial = 2233] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (17D48C00) [pid = 3720] [serial = 2230] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (180D6400) [pid = 3720] [serial = 2231] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1539D000) [pid = 3720] [serial = 2227] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (154F8C00) [pid = 3720] [serial = 2228] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (15D08400) [pid = 3720] [serial = 2225] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (15447000) [pid = 3720] [serial = 2224] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (110C1400) [pid = 3720] [serial = 2222] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (10C1D800) [pid = 3720] [serial = 2221] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (19DAAC00) [pid = 3720] [serial = 2219] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (19D9DC00) [pid = 3720] [serial = 2218] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (19CC7400) [pid = 3720] [serial = 2216] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (198B0C00) [pid = 3720] [serial = 2215] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (180C9C00) [pid = 3720] [serial = 2213] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17E0F800) [pid = 3720] [serial = 2212] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17E04800) [pid = 3720] [serial = 2210] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17D47400) [pid = 3720] [serial = 2209] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (174DB800) [pid = 3720] [serial = 2207] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17395000) [pid = 3720] [serial = 2206] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (15B2CC00) [pid = 3720] [serial = 2204] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (15444000) [pid = 3720] [serial = 2203] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (11C07400) [pid = 3720] [serial = 2201] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (11212C00) [pid = 3720] [serial = 2200] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (167EC800) [pid = 3720] [serial = 2197] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (168BD000) [pid = 3720] [serial = 2198] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1A2E3800) [pid = 3720] [serial = 2238] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1A502000) [pid = 3720] [serial = 2239] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (12AF1800) [pid = 3720] [serial = 2248] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1A8B2000) [pid = 3720] [serial = 2253] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1A04D400) [pid = 3720] [serial = 2236] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (19D56000) [pid = 3720] [serial = 2234] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3720 | 1463972210417 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:56:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:56:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:56:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1217ms 19:56:50 INFO - PROCESS | 3720 | 1463972210458 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 19:56:50 INFO - PROCESS | 3720 | 1463972210462 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 19:56:50 INFO - PROCESS | 3720 | 1463972210467 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:56:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:56:50 INFO - PROCESS | 3720 | 1463972210470 Marionette TRACE conn2 <- [1,3030,null,{}] 19:56:50 INFO - PROCESS | 3720 | 1463972210475 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:50 INFO - PROCESS | 3720 | 1463972210560 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 19:56:50 INFO - PROCESS | 3720 | 1463972210673 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 3720 | ++DOCSHELL 0F276400 == 35 [pid = 3720] [id = 769] 19:56:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (10439800) [pid = 3720] [serial = 2305] [outer = 00000000] 19:56:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (10C26800) [pid = 3720] [serial = 2306] [outer = 10439800] 19:56:50 INFO - PROCESS | 3720 | 1463972210721 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (10F41400) [pid = 3720] [serial = 2307] [outer = 10439800] 19:56:51 INFO - PROCESS | 3720 | 1463972211324 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:56:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 952ms 19:56:51 INFO - PROCESS | 3720 | 1463972211416 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 3720 | 1463972211420 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 19:56:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:56:51 INFO - PROCESS | 3720 | 1463972211425 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - PROCESS | 3720 | 1463972211427 Marionette TRACE conn2 <- [1,3034,null,{}] 19:56:51 INFO - PROCESS | 3720 | 1463972211430 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:51 INFO - PROCESS | 3720 | 1463972211520 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 19:56:51 INFO - PROCESS | 3720 | 1463972211608 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:51 INFO - PROCESS | 3720 | ++DOCSHELL 110C0C00 == 36 [pid = 3720] [id = 770] 19:56:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (114AE000) [pid = 3720] [serial = 2308] [outer = 00000000] 19:56:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (137F3800) [pid = 3720] [serial = 2309] [outer = 114AE000] 19:56:51 INFO - PROCESS | 3720 | 1463972211654 Marionette DEBUG loaded listener.js 19:56:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (140C9400) [pid = 3720] [serial = 2310] [outer = 114AE000] 19:56:51 INFO - PROCESS | 3720 | [3720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:56:52 INFO - PROCESS | 3720 | 1463972212066 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:56:52 INFO - {} 19:56:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 687ms 19:56:52 INFO - PROCESS | 3720 | 1463972212124 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 19:56:52 INFO - PROCESS | 3720 | 1463972212126 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 19:56:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:56:52 INFO - PROCESS | 3720 | 1463972212131 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:56:52 INFO - PROCESS | 3720 | 1463972212136 Marionette TRACE conn2 <- [1,3038,null,{}] 19:56:52 INFO - PROCESS | 3720 | 1463972212146 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:52 INFO - PROCESS | 3720 | 1463972212232 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 19:56:52 INFO - PROCESS | 3720 | 1463972212245 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:52 INFO - PROCESS | 3720 | ++DOCSHELL 0C381C00 == 37 [pid = 3720] [id = 771] 19:56:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0C385000) [pid = 3720] [serial = 2311] [outer = 00000000] 19:56:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0C388800) [pid = 3720] [serial = 2312] [outer = 0C385000] 19:56:52 INFO - PROCESS | 3720 | 1463972212317 Marionette DEBUG loaded listener.js 19:56:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (105F7400) [pid = 3720] [serial = 2313] [outer = 0C385000] 19:56:52 INFO - PROCESS | 3720 | 1463972212779 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:56:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 686ms 19:56:52 INFO - PROCESS | 3720 | 1463972212830 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 19:56:52 INFO - PROCESS | 3720 | 1463972212834 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 19:56:52 INFO - PROCESS | 3720 | 1463972212844 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:56:52 INFO - PROCESS | 3720 | 1463972212846 Marionette TRACE conn2 <- [1,3042,null,{}] 19:56:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:56:52 INFO - PROCESS | 3720 | 1463972212849 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:52 INFO - PROCESS | 3720 | 1463972212990 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 19:56:52 INFO - PROCESS | 3720 | 1463972212998 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:53 INFO - PROCESS | 3720 | ++DOCSHELL 1564CC00 == 38 [pid = 3720] [id = 772] 19:56:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1564D000) [pid = 3720] [serial = 2314] [outer = 00000000] 19:56:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (15B35800) [pid = 3720] [serial = 2315] [outer = 1564D000] 19:56:53 INFO - PROCESS | 3720 | 1463972213043 Marionette DEBUG loaded listener.js 19:56:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (15D07000) [pid = 3720] [serial = 2316] [outer = 1564D000] 19:56:53 INFO - PROCESS | 3720 | 1463972213719 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 19:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:56:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1045ms 19:56:53 INFO - PROCESS | 3720 | 1463972213901 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 19:56:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:56:53 INFO - PROCESS | 3720 | 1463972213903 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 19:56:53 INFO - PROCESS | 3720 | 1463972213906 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:56:53 INFO - PROCESS | 3720 | 1463972213908 Marionette TRACE conn2 <- [1,3046,null,{}] 19:56:53 INFO - PROCESS | 3720 | 1463972213918 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:54 INFO - PROCESS | 3720 | 1463972214030 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 19:56:54 INFO - PROCESS | 3720 | 1463972214039 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 3720 | ++DOCSHELL 0C386C00 == 39 [pid = 3720] [id = 773] 19:56:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1678D000) [pid = 3720] [serial = 2317] [outer = 00000000] 19:56:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16843C00) [pid = 3720] [serial = 2318] [outer = 1678D000] 19:56:54 INFO - PROCESS | 3720 | 1463972214104 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (168B7C00) [pid = 3720] [serial = 2319] [outer = 1678D000] 19:56:54 INFO - PROCESS | 3720 | 1463972214624 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:56:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:56:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:56:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:56:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:56:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 733ms 19:56:54 INFO - PROCESS | 3720 | 1463972214651 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 19:56:54 INFO - PROCESS | 3720 | 1463972214653 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 19:56:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:56:54 INFO - PROCESS | 3720 | 1463972214666 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:56:54 INFO - PROCESS | 3720 | 1463972214667 Marionette TRACE conn2 <- [1,3050,null,{}] 19:56:54 INFO - PROCESS | 3720 | 1463972214671 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:54 INFO - PROCESS | 3720 | 1463972214785 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 19:56:54 INFO - PROCESS | 3720 | 1463972214791 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 3720 | ++DOCSHELL 168B9400 == 40 [pid = 3720] [id = 774] 19:56:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (16963800) [pid = 3720] [serial = 2320] [outer = 00000000] 19:56:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1760A800) [pid = 3720] [serial = 2321] [outer = 16963800] 19:56:54 INFO - PROCESS | 3720 | 1463972214835 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1760F800) [pid = 3720] [serial = 2322] [outer = 16963800] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1543F400) [pid = 3720] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1546FC00) [pid = 3720] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (15D1A400) [pid = 3720] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (13364000) [pid = 3720] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0F272000) [pid = 3720] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (11C67C00) [pid = 3720] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (110C2000) [pid = 3720] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (12886C00) [pid = 3720] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (13D95000) [pid = 3720] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1539B000) [pid = 3720] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (10A60800) [pid = 3720] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (10C25000) [pid = 3720] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:56:55 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (10B17000) [pid = 3720] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:56:55 INFO - PROCESS | 3720 | [3720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:56:55 INFO - PROCESS | 3720 | 1463972215386 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:56:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:56:55 INFO - {} 19:56:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 19:56:55 INFO - PROCESS | 3720 | 1463972215426 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 3720 | 1463972215428 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 19:56:55 INFO - PROCESS | 3720 | 1463972215431 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - PROCESS | 3720 | 1463972215432 Marionette TRACE conn2 <- [1,3054,null,{}] 19:56:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:56:55 INFO - PROCESS | 3720 | 1463972215438 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:55 INFO - PROCESS | 3720 | 1463972215521 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 19:56:55 INFO - PROCESS | 3720 | 1463972215527 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 3720 | ++DOCSHELL 103D4C00 == 41 [pid = 3720] [id = 775] 19:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (114ABC00) [pid = 3720] [serial = 2323] [outer = 00000000] 19:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (1703F000) [pid = 3720] [serial = 2324] [outer = 114ABC00] 19:56:55 INFO - PROCESS | 3720 | 1463972215570 Marionette DEBUG loaded listener.js 19:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17DA9000) [pid = 3720] [serial = 2325] [outer = 114ABC00] 19:56:55 INFO - PROCESS | 3720 | 1463972215995 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:56:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 593ms 19:56:56 INFO - PROCESS | 3720 | 1463972216037 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 3720 | 1463972216039 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 19:56:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:56:56 INFO - PROCESS | 3720 | 1463972216042 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - PROCESS | 3720 | 1463972216044 Marionette TRACE conn2 <- [1,3058,null,{}] 19:56:56 INFO - PROCESS | 3720 | 1463972216047 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:56 INFO - PROCESS | 3720 | 1463972216128 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 19:56:56 INFO - PROCESS | 3720 | 1463972216133 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:56 INFO - PROCESS | 3720 | ++DOCSHELL 17DB6C00 == 42 [pid = 3720] [id = 776] 19:56:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17E05000) [pid = 3720] [serial = 2326] [outer = 00000000] 19:56:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17E0A800) [pid = 3720] [serial = 2327] [outer = 17E05000] 19:56:56 INFO - PROCESS | 3720 | 1463972216176 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17E08800) [pid = 3720] [serial = 2328] [outer = 17E05000] 19:56:56 INFO - PROCESS | 3720 | 1463972216609 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:56:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 593ms 19:56:56 INFO - PROCESS | 3720 | 1463972216639 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 3720 | 1463972216640 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 19:56:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:56:56 INFO - PROCESS | 3720 | 1463972216656 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - PROCESS | 3720 | 1463972216658 Marionette TRACE conn2 <- [1,3062,null,{}] 19:56:56 INFO - PROCESS | 3720 | 1463972216661 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:56 INFO - PROCESS | 3720 | 1463972216740 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 19:56:56 INFO - PROCESS | 3720 | 1463972216746 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:56 INFO - PROCESS | 3720 | ++DOCSHELL 1562A800 == 43 [pid = 3720] [id = 777] 19:56:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17E05C00) [pid = 3720] [serial = 2329] [outer = 00000000] 19:56:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (180C9800) [pid = 3720] [serial = 2330] [outer = 17E05C00] 19:56:56 INFO - PROCESS | 3720 | 1463972216789 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (180CF400) [pid = 3720] [serial = 2331] [outer = 17E05C00] 19:56:57 INFO - PROCESS | 3720 | 1463972217358 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:56:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 749ms 19:56:57 INFO - PROCESS | 3720 | 1463972217397 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 19:56:57 INFO - PROCESS | 3720 | 1463972217401 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 19:56:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:56:57 INFO - PROCESS | 3720 | 1463972217407 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:56:57 INFO - PROCESS | 3720 | 1463972217411 Marionette TRACE conn2 <- [1,3066,null,{}] 19:56:57 INFO - PROCESS | 3720 | 1463972217418 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:57 INFO - PROCESS | 3720 | 1463972217527 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 19:56:57 INFO - PROCESS | 3720 | 1463972217643 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:57 INFO - PROCESS | 3720 | ++DOCSHELL 103D8C00 == 44 [pid = 3720] [id = 778] 19:56:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1055F800) [pid = 3720] [serial = 2332] [outer = 00000000] 19:56:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (10F3F000) [pid = 3720] [serial = 2333] [outer = 1055F800] 19:56:57 INFO - PROCESS | 3720 | 1463972217738 Marionette DEBUG loaded listener.js 19:56:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (11439C00) [pid = 3720] [serial = 2334] [outer = 1055F800] 19:56:58 INFO - PROCESS | 3720 | 1463972218336 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 19:56:58 INFO - PROCESS | 3720 | 1463972218386 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 19:56:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:56:58 INFO - PROCESS | 3720 | 1463972218392 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:56:58 INFO - PROCESS | 3720 | 1463972218395 Marionette TRACE conn2 <- [1,3070,null,{}] 19:56:58 INFO - PROCESS | 3720 | 1463972218400 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:58 INFO - PROCESS | 3720 | 1463972218505 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 19:56:58 INFO - PROCESS | 3720 | 1463972218651 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 3720 | ++DOCSHELL 13322C00 == 45 [pid = 3720] [id = 779] 19:56:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (137F5000) [pid = 3720] [serial = 2335] [outer = 00000000] 19:56:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (15445C00) [pid = 3720] [serial = 2336] [outer = 137F5000] 19:56:58 INFO - PROCESS | 3720 | 1463972218706 Marionette DEBUG loaded listener.js 19:56:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1545BC00) [pid = 3720] [serial = 2337] [outer = 137F5000] 19:56:59 INFO - PROCESS | 3720 | 1463972219244 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:56:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:56:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:56:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:56:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:56:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 905ms 19:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:56:59 INFO - PROCESS | 3720 | 1463972219280 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 19:56:59 INFO - PROCESS | 3720 | 1463972219282 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 19:56:59 INFO - PROCESS | 3720 | 1463972219286 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:56:59 INFO - PROCESS | 3720 | 1463972219290 Marionette TRACE conn2 <- [1,3074,null,{}] 19:56:59 INFO - PROCESS | 3720 | 1463972219301 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:59 INFO - PROCESS | 3720 | 1463972219406 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 19:56:59 INFO - PROCESS | 3720 | 1463972219564 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:59 INFO - PROCESS | 3720 | ++DOCSHELL 16699800 == 46 [pid = 3720] [id = 780] 19:56:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16788400) [pid = 3720] [serial = 2338] [outer = 00000000] 19:56:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (168BE800) [pid = 3720] [serial = 2339] [outer = 16788400] 19:56:59 INFO - PROCESS | 3720 | 1463972219621 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (174DB800) [pid = 3720] [serial = 2340] [outer = 16788400] 19:57:00 INFO - PROCESS | 3720 | 1463972220164 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 890ms 19:57:00 INFO - PROCESS | 3720 | 1463972220189 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 3720 | 1463972220192 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 19:57:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:57:00 INFO - PROCESS | 3720 | 1463972220196 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 3720 | 1463972220198 Marionette TRACE conn2 <- [1,3078,null,{}] 19:57:00 INFO - PROCESS | 3720 | 1463972220201 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:00 INFO - PROCESS | 3720 | 1463972220305 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 19:57:00 INFO - PROCESS | 3720 | 1463972220462 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:00 INFO - PROCESS | 3720 | ++DOCSHELL 17657800 == 47 [pid = 3720] [id = 781] 19:57:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17E0A000) [pid = 3720] [serial = 2341] [outer = 00000000] 19:57:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (15448400) [pid = 3720] [serial = 2342] [outer = 17E0A000] 19:57:00 INFO - PROCESS | 3720 | 1463972220523 Marionette DEBUG loaded listener.js 19:57:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17ECF000) [pid = 3720] [serial = 2343] [outer = 17E0A000] 19:57:01 INFO - PROCESS | 3720 | 1463972221012 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 843ms 19:57:01 INFO - PROCESS | 3720 | 1463972221038 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 19:57:01 INFO - PROCESS | 3720 | 1463972221040 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 19:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:57:01 INFO - PROCESS | 3720 | 1463972221043 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 3720 | 1463972221045 Marionette TRACE conn2 <- [1,3082,null,{}] 19:57:01 INFO - PROCESS | 3720 | 1463972221048 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:01 INFO - PROCESS | 3720 | 1463972221157 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 19:57:01 INFO - PROCESS | 3720 | 1463972221274 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 3720 | ++DOCSHELL 110C2C00 == 48 [pid = 3720] [id = 782] 19:57:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1600B400) [pid = 3720] [serial = 2344] [outer = 00000000] 19:57:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1970B400) [pid = 3720] [serial = 2345] [outer = 1600B400] 19:57:01 INFO - PROCESS | 3720 | 1463972221329 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (19711800) [pid = 3720] [serial = 2346] [outer = 1600B400] 19:57:01 INFO - PROCESS | 3720 | 1463972221864 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 904ms 19:57:01 INFO - PROCESS | 3720 | 1463972221948 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 19:57:01 INFO - PROCESS | 3720 | 1463972221950 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 19:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:57:01 INFO - PROCESS | 3720 | 1463972221970 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 3720 | 1463972221972 Marionette TRACE conn2 <- [1,3086,null,{}] 19:57:01 INFO - PROCESS | 3720 | 1463972221977 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:02 INFO - PROCESS | 3720 | 1463972222112 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 19:57:02 INFO - PROCESS | 3720 | 1463972222359 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:02 INFO - PROCESS | 3720 | ++DOCSHELL 0C381000 == 49 [pid = 3720] [id = 783] 19:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (0F26DC00) [pid = 3720] [serial = 2347] [outer = 00000000] 19:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (105F4C00) [pid = 3720] [serial = 2348] [outer = 0F26DC00] 19:57:02 INFO - PROCESS | 3720 | 1463972222423 Marionette DEBUG loaded listener.js 19:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (10AF3000) [pid = 3720] [serial = 2349] [outer = 0F26DC00] 19:57:02 INFO - PROCESS | 3720 | 1463972222924 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:57:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 998ms 19:57:02 INFO - PROCESS | 3720 | 1463972222961 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 19:57:02 INFO - PROCESS | 3720 | 1463972222965 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 19:57:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:57:02 INFO - PROCESS | 3720 | 1463972222969 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:57:02 INFO - PROCESS | 3720 | 1463972222972 Marionette TRACE conn2 <- [1,3090,null,{}] 19:57:02 INFO - PROCESS | 3720 | 1463972222977 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:03 INFO - PROCESS | 3720 | 1463972223112 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 19:57:03 INFO - PROCESS | 3720 | 1463972223247 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 3720 | ++DOCSHELL 10FB8C00 == 50 [pid = 3720] [id = 784] 19:57:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (10FBE000) [pid = 3720] [serial = 2350] [outer = 00000000] 19:57:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (110C8800) [pid = 3720] [serial = 2351] [outer = 10FBE000] 19:57:03 INFO - PROCESS | 3720 | 1463972223299 Marionette DEBUG loaded listener.js 19:57:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (114A2000) [pid = 3720] [serial = 2352] [outer = 10FBE000] 19:57:03 INFO - PROCESS | 3720 | --DOCSHELL 15467400 == 49 [pid = 3720] [id = 695] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (15646000) [pid = 3720] [serial = 2285] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (16007000) [pid = 3720] [serial = 2288] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (137F7800) [pid = 3720] [serial = 2273] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (13D8D000) [pid = 3720] [serial = 2274] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (10375400) [pid = 3720] [serial = 2256] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1043B000) [pid = 3720] [serial = 2257] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (11CEC000) [pid = 3720] [serial = 2268] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1143B400) [pid = 3720] [serial = 2266] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1120A000) [pid = 3720] [serial = 2265] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (12AF3000) [pid = 3720] [serial = 2270] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (12D27000) [pid = 3720] [serial = 2271] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (14E67800) [pid = 3720] [serial = 2276] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (14E98400) [pid = 3720] [serial = 2277] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1543B000) [pid = 3720] [serial = 2279] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1543D000) [pid = 3720] [serial = 2280] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (10AE9C00) [pid = 3720] [serial = 2259] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (10AF0800) [pid = 3720] [serial = 2260] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (10F0B000) [pid = 3720] [serial = 2262] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (10F3D000) [pid = 3720] [serial = 2263] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14E66C00) [pid = 3720] [serial = 2291] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1535F800) [pid = 3720] [serial = 2292] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1669C000) [pid = 3720] [serial = 2289] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (15456800) [pid = 3720] [serial = 2282] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (15D09000) [pid = 3720] [serial = 2286] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1764F400) [pid = 3720] [serial = 2294] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (15448000) [pid = 3720] [serial = 2283] [outer = 00000000] [url = about:blank] 19:57:03 INFO - PROCESS | 3720 | 1463972223824 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 905ms 19:57:03 INFO - PROCESS | 3720 | 1463972223872 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 19:57:03 INFO - PROCESS | 3720 | 1463972223876 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 19:57:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:57:03 INFO - PROCESS | 3720 | 1463972223881 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:57:03 INFO - PROCESS | 3720 | 1463972223883 Marionette TRACE conn2 <- [1,3094,null,{}] 19:57:03 INFO - PROCESS | 3720 | 1463972223887 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:03 INFO - PROCESS | 3720 | 1463972223979 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 19:57:03 INFO - PROCESS | 3720 | 1463972223988 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 3720 | ++DOCSHELL 10AEC000 == 50 [pid = 3720] [id = 785] 19:57:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (10AEC400) [pid = 3720] [serial = 2353] [outer = 00000000] 19:57:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (10F3AC00) [pid = 3720] [serial = 2354] [outer = 10AEC400] 19:57:04 INFO - PROCESS | 3720 | 1463972224032 Marionette DEBUG loaded listener.js 19:57:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (11251400) [pid = 3720] [serial = 2355] [outer = 10AEC400] 19:57:04 INFO - PROCESS | 3720 | 1463972224524 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:57:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 686ms 19:57:04 INFO - PROCESS | 3720 | 1463972224582 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 19:57:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:57:04 INFO - PROCESS | 3720 | 1463972224584 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 19:57:04 INFO - PROCESS | 3720 | 1463972224589 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:57:04 INFO - PROCESS | 3720 | 1463972224595 Marionette TRACE conn2 <- [1,3098,null,{}] 19:57:04 INFO - PROCESS | 3720 | 1463972224603 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:04 INFO - PROCESS | 3720 | 1463972224689 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 19:57:04 INFO - PROCESS | 3720 | 1463972224698 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:04 INFO - PROCESS | 3720 | ++DOCSHELL 1143B400 == 51 [pid = 3720] [id = 786] 19:57:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (11479800) [pid = 3720] [serial = 2356] [outer = 00000000] 19:57:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1370F400) [pid = 3720] [serial = 2357] [outer = 11479800] 19:57:04 INFO - PROCESS | 3720 | 1463972224743 Marionette DEBUG loaded listener.js 19:57:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (13D88800) [pid = 3720] [serial = 2358] [outer = 11479800] 19:57:05 INFO - PROCESS | 3720 | 1463972225198 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:57:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:57:05 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 19:57:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:57:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:57:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:57:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 655ms 19:57:05 INFO - PROCESS | 3720 | 1463972225245 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 19:57:05 INFO - PROCESS | 3720 | 1463972225247 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 19:57:05 INFO - PROCESS | 3720 | 1463972225250 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:57:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:57:05 INFO - PROCESS | 3720 | 1463972225252 Marionette TRACE conn2 <- [1,3102,null,{}] 19:57:05 INFO - PROCESS | 3720 | 1463972225255 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:05 INFO - PROCESS | 3720 | 1463972225342 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 19:57:05 INFO - PROCESS | 3720 | 1463972225348 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"55c6712f-1a97-400a-b34c-7f5dfd96f167\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 3720 | ++DOCSHELL 0F278000 == 52 [pid = 3720] [id = 787] 19:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (137F7800) [pid = 3720] [serial = 2359] [outer = 00000000] 19:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15399000) [pid = 3720] [serial = 2360] [outer = 137F7800] 19:57:05 INFO - PROCESS | 3720 | 1463972225392 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1543B000) [pid = 3720] [serial = 2361] [outer = 137F7800] 19:57:05 INFO - PROCESS | 3720 | 1463972225841 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:57:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:57:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 624ms 19:57:05 INFO - PROCESS | 3720 | 1463972225907 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 19:57:05 INFO - PROCESS | 3720 | 1463972225918 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 19:57:07 WARNING - u'runner_teardown' () 19:57:07 INFO - No more tests 19:57:07 INFO - Got 0 unexpected results 19:57:07 INFO - SUITE-END | took 664s 19:57:07 INFO - Closing logging queue 19:57:07 INFO - queue closed 19:57:07 INFO - Return code: 0 19:57:07 WARNING - # TBPL SUCCESS # 19:57:07 INFO - Running post-action listener: _resource_record_post_action 19:57:07 INFO - Running post-run listener: _resource_record_post_run 19:57:08 INFO - Total resource usage - Wall time: 673s; CPU: 17.0%; Read bytes: 90884608; Write bytes: 961747456; Read time: 512135; Write time: 1269181 19:57:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:57:08 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 69464064; Read time: 0; Write time: 70195 19:57:08 INFO - run-tests - Wall time: 671s; CPU: 17.0%; Read bytes: 90884608; Write bytes: 825667072; Read time: 512135; Write time: 1131962 19:57:08 INFO - Running post-run listener: _upload_blobber_files 19:57:08 INFO - Blob upload gear active. 19:57:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:57:08 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 19:57:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:57:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:57:09 INFO - (blobuploader) - INFO - Open directory for files ... 19:57:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:57:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:57:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:57:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:57:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:57:10 INFO - (blobuploader) - INFO - Done attempting. 19:57:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:57:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:57:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:57:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:57:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:57:12 INFO - (blobuploader) - INFO - Done attempting. 19:57:12 INFO - (blobuploader) - INFO - Iteration through files over. 19:57:12 INFO - Return code: 0 19:57:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:57:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b16e5c0302a0374692ec126d2ee3576659630249ac574bee5afd80ae16b45d5ccc2d8dd5c6ec25ca55c434985ca1ebda40d9da9fa7ba14ac8e7875545cc3fb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c7edf4a02b1579cbfce2aaba7652b4f51288c2789f4721fa3433222559ea2ce7369f2ebc88facb4d7de91cd271b4a81689f2244164037b67826826ed5c749ba8"} 19:57:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:57:12 INFO - Writing to file C:\slave\test\properties\blobber_files 19:57:12 INFO - Contents: 19:57:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b16e5c0302a0374692ec126d2ee3576659630249ac574bee5afd80ae16b45d5ccc2d8dd5c6ec25ca55c434985ca1ebda40d9da9fa7ba14ac8e7875545cc3fb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c7edf4a02b1579cbfce2aaba7652b4f51288c2789f4721fa3433222559ea2ce7369f2ebc88facb4d7de91cd271b4a81689f2244164037b67826826ed5c749ba8"} 19:57:12 INFO - Running post-run listener: copy_logs_to_upload_dir 19:57:12 INFO - Copying logs to upload dir... 19:57:12 INFO - mkdir: C:\slave\test\build\upload\logs 19:57:12 INFO - Copying logs to upload dir... 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - Using _rmtree_windows ... 19:57:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=827.054000 ========= master_lag: 10.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-05-22 19:57:11.031972) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 19:57:11.032883) ========= '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-112\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-112 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-112 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-112 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-112 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-112 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b16e5c0302a0374692ec126d2ee3576659630249ac574bee5afd80ae16b45d5ccc2d8dd5c6ec25ca55c434985ca1ebda40d9da9fa7ba14ac8e7875545cc3fb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c7edf4a02b1579cbfce2aaba7652b4f51288c2789f4721fa3433222559ea2ce7369f2ebc88facb4d7de91cd271b4a81689f2244164037b67826826ed5c749ba8"} build_url:https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b16e5c0302a0374692ec126d2ee3576659630249ac574bee5afd80ae16b45d5ccc2d8dd5c6ec25ca55c434985ca1ebda40d9da9fa7ba14ac8e7875545cc3fb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c7edf4a02b1579cbfce2aaba7652b4f51288c2789f4721fa3433222559ea2ce7369f2ebc88facb4d7de91cd271b4a81689f2244164037b67826826ed5c749ba8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/I1D60RElQACCwG7t82OMqA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 19:57:11.150122) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 19:57:11.150449) ========= '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-112\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-112 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-112 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-112 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-112 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-112 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 19:57:11.274859) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 19:57:11.275170) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 19:57:11.683074) ========= ========= Total master_lag: 10.48 =========