builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-015 starttime: 1461024683.49 results: success (0) buildid: 20160418151421 builduid: c837f8bcbe4e4b449ba5f5ddb31d122d revision: 67ac40fb8f680ea5e03805552187ba1b5e8392a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:23.490148) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:23.490609) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:23.490892) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:23.570735) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:23.571120) ========= '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-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False --17:11:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 24.88 MB/s 17:11:42 (24.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.660000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:24.294498) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:24.294842) ========= '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-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.822000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:25.188259) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:11:25.188649) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 67ac40fb8f680ea5e03805552187ba1b5e8392a1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 67ac40fb8f680ea5e03805552187ba1b5e8392a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False 2016-04-18 17:11:43,367 truncating revision to first 12 chars 2016-04-18 17:11:43,367 Setting DEBUG logging. 2016-04-18 17:11:43,367 attempt 1/10 2016-04-18 17:11:43,367 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/67ac40fb8f68?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 17:11:44,394 unpacking tar archive at: mozilla-central-67ac40fb8f68/testing/mozharness/ program finished with exit code 0 elapsedTime=1.775000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 17:11:27.173814) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:27.174615) ========= script_repo_revision: 67ac40fb8f680ea5e03805552187ba1b5e8392a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:27.175636) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:27.176322) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 17:11:27.191060) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-04-18 17:11:27.191754) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-central' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 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-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:11:45 INFO - MultiFileLogger online at 20160418 17:11:45 in C:\slave\test 17:11:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 17:11:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:11:45 INFO - {'append_to_log': False, 17:11:45 INFO - 'base_work_dir': 'C:\\slave\\test', 17:11:45 INFO - 'blob_upload_branch': 'mozilla-central', 17:11:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:11:45 INFO - 'buildbot_json_path': 'buildprops.json', 17:11:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:11:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:11:45 INFO - 'download_minidump_stackwalk': True, 17:11:45 INFO - 'download_symbols': 'true', 17:11:45 INFO - 'e10s': False, 17:11:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:11:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:11:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:11:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:11:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:11:45 INFO - 'C:/mozilla-build/tooltool.py'), 17:11:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:11:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:11:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:11:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:11:45 INFO - 'log_level': 'info', 17:11:45 INFO - 'log_to_console': True, 17:11:45 INFO - 'opt_config_files': (), 17:11:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:11:45 INFO - '--processes=1', 17:11:45 INFO - '--config=%(test_path)s/wptrunner.ini', 17:11:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:11:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:11:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:11:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:11:45 INFO - 'pip_index': False, 17:11:45 INFO - 'require_test_zip': True, 17:11:45 INFO - 'test_type': ('testharness',), 17:11:45 INFO - 'this_chunk': '1', 17:11:45 INFO - 'total_chunks': '10', 17:11:45 INFO - 'virtualenv_path': 'venv', 17:11:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:11:45 INFO - 'work_dir': 'build'} 17:11:45 INFO - ##### 17:11:45 INFO - ##### Running clobber step. 17:11:45 INFO - ##### 17:11:45 INFO - Running pre-action listener: _resource_record_pre_action 17:11:45 INFO - Running main action method: clobber 17:11:45 INFO - rmtree: C:\slave\test\build 17:11:45 INFO - Using _rmtree_windows ... 17:11:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:12:28 INFO - Running post-action listener: _resource_record_post_action 17:12:28 INFO - ##### 17:12:28 INFO - ##### Running read-buildbot-config step. 17:12:28 INFO - ##### 17:12:28 INFO - Running pre-action listener: _resource_record_pre_action 17:12:28 INFO - Running main action method: read_buildbot_config 17:12:28 INFO - Using buildbot properties: 17:12:28 INFO - { 17:12:28 INFO - "project": "", 17:12:28 INFO - "product": "firefox", 17:12:28 INFO - "script_repo_revision": "production", 17:12:28 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 17:12:28 INFO - "repository": "", 17:12:28 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 17:12:28 INFO - "buildid": "20160418151421", 17:12:28 INFO - "pgo_build": "False", 17:12:28 INFO - "basedir": "C:\\slave\\test", 17:12:28 INFO - "buildnumber": 50, 17:12:28 INFO - "slavename": "t-xp32-ix-015", 17:12:28 INFO - "revision": "67ac40fb8f680ea5e03805552187ba1b5e8392a1", 17:12:28 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 17:12:28 INFO - "platform": "win32", 17:12:28 INFO - "branch": "mozilla-central", 17:12:28 INFO - "repo_path": "mozilla-central", 17:12:28 INFO - "moz_repo_path": "", 17:12:28 INFO - "stage_platform": "win32", 17:12:28 INFO - "builduid": "c837f8bcbe4e4b449ba5f5ddb31d122d", 17:12:28 INFO - "slavebuilddir": "test" 17:12:28 INFO - } 17:12:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 17:12:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 17:12:28 INFO - Running post-action listener: _resource_record_post_action 17:12:28 INFO - ##### 17:12:28 INFO - ##### Running download-and-extract step. 17:12:28 INFO - ##### 17:12:28 INFO - Running pre-action listener: _resource_record_pre_action 17:12:28 INFO - Running main action method: download_and_extract 17:12:28 INFO - mkdir: C:\slave\test\build\tests 17:12:28 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')]} 17:12:28 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:12:28 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 17:12:28 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:12:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 17:12:29 INFO - Downloaded 1274 bytes. 17:12:29 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:12:29 INFO - Using the following test package requirements: 17:12:29 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:12:29 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 17:12:29 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 17:12:29 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'jsshell-win32.zip'], 17:12:29 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 17:12:29 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:12:29 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 17:12:29 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 17:12:29 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 17:12:29 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:12:29 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 17:12:29 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:12:29 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')]} 17:12:29 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:12:29 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 17:12:29 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 17:12:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 17:12:31 INFO - Downloaded 20405027 bytes. 17:12:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:12:34 INFO - caution: filename not matched: web-platform/* 17:12:34 INFO - Return code: 11 17:12: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')]} 17:12:34 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:12:34 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:12:34 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:12:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 17:12:37 INFO - Downloaded 36382593 bytes. 17:12:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:13:29 INFO - caution: filename not matched: bin/* 17:13:29 INFO - caution: filename not matched: config/* 17:13:29 INFO - caution: filename not matched: mozbase/* 17:13:29 INFO - caution: filename not matched: marionette/* 17:13:29 INFO - caution: filename not matched: tools/wptserve/* 17:13:29 INFO - Return code: 11 17:13:29 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')]} 17:13:29 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 17:13:29 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:13:29 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 17:13:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 17:13:33 INFO - Downloaded 67334720 bytes. 17:13:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:13:33 INFO - mkdir: C:\slave\test\properties 17:13:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:13:33 INFO - Writing to file C:\slave\test\properties\build_url 17:13:33 INFO - Contents: 17:13:33 INFO - build_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:13:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:13:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:13:33 INFO - Writing to file C:\slave\test\properties\symbols_url 17:13:33 INFO - Contents: 17:13:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:13:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:33 INFO - https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:13:33 INFO - trying https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:13:33 INFO - Downloading https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:13:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:13:37 INFO - Downloaded 58232911 bytes. 17:13:37 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:13:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:13:43 INFO - Return code: 0 17:13:43 INFO - Running post-action listener: _resource_record_post_action 17:13:43 INFO - Running post-action listener: set_extra_try_arguments 17:13:43 INFO - ##### 17:13:43 INFO - ##### Running create-virtualenv step. 17:13:43 INFO - ##### 17:13:43 INFO - Running pre-action listener: _pre_create_virtualenv 17:13:43 INFO - Running pre-action listener: _resource_record_pre_action 17:13:43 INFO - Running main action method: create_virtualenv 17:13:43 INFO - Creating virtualenv C:\slave\test\build\venv 17:13:43 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 17:13:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:13:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:13:47 INFO - Installing distribute......................................................................................................................................................................................done. 17:13:47 INFO - Return code: 0 17:13:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:13:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:13:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:47 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 0x00EB2278>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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-015\\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-015'}}, attempt #1 17:13:47 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 17:13:47 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 17:13:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:13:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 17:13:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 17:13:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:13:47 INFO - 'DCLOCATION': 'SCL3', 17:13:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:47 INFO - 'HOMEDRIVE': 'C:', 17:13:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:47 INFO - 'KTS_VERSION': '1.19c', 17:13:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 17:13:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:47 INFO - 'MOZ_AIRBAG': '1', 17:13:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:47 INFO - 'MOZ_MSVCVERSION': '8', 17:13:47 INFO - 'MOZ_NO_REMOTE': '1', 17:13:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:47 INFO - 'NO_EM_RESTART': '1', 17:13:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:47 INFO - 'OS': 'Windows_NT', 17:13:47 INFO - 'OURDRIVE': 'C:', 17:13:47 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', 17:13:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:13:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:47 INFO - 'PROCESSOR_LEVEL': '6', 17:13:47 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:47 INFO - 'PROMPT': '$P$G', 17:13:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:47 INFO - 'PWD': 'C:\\slave\\test', 17:13:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:47 INFO - 'SESSIONNAME': 'Console', 17:13:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:47 INFO - 'SYSTEMDRIVE': 'C:', 17:13:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:13:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:47 INFO - 'TEST1': 'testie', 17:13:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:47 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 17:13:47 INFO - 'USERNAME': 'cltbld', 17:13:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:47 INFO - 'WINDIR': 'C:\\WINDOWS', 17:13:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:48 INFO - Downloading/unpacking psutil>=0.7.1 17:13:48 INFO - Running setup.py egg_info for package psutil 17:13:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:13:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:48 INFO - Installing collected packages: psutil 17:13:48 INFO - Running setup.py install for psutil 17:13:48 INFO - building 'psutil._psutil_windows' extension 17:13:48 INFO - error: Unable to find vcvarsall.bat 17:13:48 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-qbutcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:13:48 INFO - running install 17:13:48 INFO - running build 17:13:48 INFO - running build_py 17:13:48 INFO - creating build 17:13:48 INFO - creating build\lib.win32-2.7 17:13:48 INFO - creating build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:13:48 INFO - running build_ext 17:13:48 INFO - building 'psutil._psutil_windows' extension 17:13:48 INFO - error: Unable to find vcvarsall.bat 17:13:48 INFO - ---------------------------------------- 17:13:48 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-qbutcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:13:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data\pip\pip.log 17:13:48 WARNING - Return code: 1 17:13:48 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! 17:13:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:13:48 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')]} 17:13:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:48 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')]} 17:13:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:48 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 0x00EB2278>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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-015\\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-015'}}, attempt #1 17:13:48 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 17:13:48 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 17:13:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:13:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 17:13:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 17:13:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:13:48 INFO - 'DCLOCATION': 'SCL3', 17:13:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:48 INFO - 'HOMEDRIVE': 'C:', 17:13:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:48 INFO - 'KTS_VERSION': '1.19c', 17:13:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 17:13:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:48 INFO - 'MOZ_AIRBAG': '1', 17:13:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:48 INFO - 'MOZ_MSVCVERSION': '8', 17:13:48 INFO - 'MOZ_NO_REMOTE': '1', 17:13:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:48 INFO - 'NO_EM_RESTART': '1', 17:13:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:48 INFO - 'OS': 'Windows_NT', 17:13:48 INFO - 'OURDRIVE': 'C:', 17:13:48 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', 17:13:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:13:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:48 INFO - 'PROCESSOR_LEVEL': '6', 17:13:48 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:48 INFO - 'PROMPT': '$P$G', 17:13:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:48 INFO - 'PWD': 'C:\\slave\\test', 17:13:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:48 INFO - 'SESSIONNAME': 'Console', 17:13:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:48 INFO - 'SYSTEMDRIVE': 'C:', 17:13:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:13:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:48 INFO - 'TEST1': 'testie', 17:13:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:48 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 17:13:48 INFO - 'USERNAME': 'cltbld', 17:13:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:48 INFO - 'WINDIR': 'C:\\WINDOWS', 17:13:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:13:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:13:49 INFO - Running setup.py egg_info for package mozsystemmonitor 17:13:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:13:49 INFO - Running setup.py egg_info for package psutil 17:13:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:13:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:49 INFO - Installing collected packages: mozsystemmonitor, psutil 17:13:49 INFO - Running setup.py install for mozsystemmonitor 17:13:49 INFO - Running setup.py install for psutil 17:13:49 INFO - building 'psutil._psutil_windows' extension 17:13:49 INFO - error: Unable to find vcvarsall.bat 17:13:49 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-uzvkgu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:13:49 INFO - running install 17:13:49 INFO - running build 17:13:49 INFO - running build_py 17:13:49 INFO - running build_ext 17:13:49 INFO - building 'psutil._psutil_windows' extension 17:13:49 INFO - error: Unable to find vcvarsall.bat 17:13:49 INFO - ---------------------------------------- 17:13:49 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-uzvkgu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:13:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data\pip\pip.log 17:13:49 WARNING - Return code: 1 17:13:49 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! 17:13:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:13:49 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')]} 17:13:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:49 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')]} 17:13:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:49 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 0x00EB2278>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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-015\\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-015'}}, attempt #1 17:13:49 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 17:13:49 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 17:13:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:13:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 17:13:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 17:13:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:13:49 INFO - 'DCLOCATION': 'SCL3', 17:13:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:49 INFO - 'HOMEDRIVE': 'C:', 17:13:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:49 INFO - 'KTS_VERSION': '1.19c', 17:13:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 17:13:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:49 INFO - 'MOZ_AIRBAG': '1', 17:13:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:49 INFO - 'MOZ_MSVCVERSION': '8', 17:13:49 INFO - 'MOZ_NO_REMOTE': '1', 17:13:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:49 INFO - 'NO_EM_RESTART': '1', 17:13:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:49 INFO - 'OS': 'Windows_NT', 17:13:49 INFO - 'OURDRIVE': 'C:', 17:13:49 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', 17:13:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:13:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:49 INFO - 'PROCESSOR_LEVEL': '6', 17:13:49 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:49 INFO - 'PROMPT': '$P$G', 17:13:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:49 INFO - 'PWD': 'C:\\slave\\test', 17:13:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:49 INFO - 'SESSIONNAME': 'Console', 17:13:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:49 INFO - 'SYSTEMDRIVE': 'C:', 17:13:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:13:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:49 INFO - 'TEST1': 'testie', 17:13:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:49 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 17:13:49 INFO - 'USERNAME': 'cltbld', 17:13:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:49 INFO - 'WINDIR': 'C:\\WINDOWS', 17:13:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:50 INFO - Downloading/unpacking blobuploader==1.2.4 17:13:50 INFO - Downloading blobuploader-1.2.4.tar.gz 17:13:50 INFO - Running setup.py egg_info for package blobuploader 17:13:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:13:51 INFO - Running setup.py egg_info for package requests 17:13:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:13:51 INFO - Downloading docopt-0.6.1.tar.gz 17:13:51 INFO - Running setup.py egg_info for package docopt 17:13:51 INFO - Installing collected packages: blobuploader, docopt, requests 17:13:51 INFO - Running setup.py install for blobuploader 17:13:51 INFO - Running setup.py install for docopt 17:13:51 INFO - Running setup.py install for requests 17:13:51 INFO - Successfully installed blobuploader docopt requests 17:13:51 INFO - Cleaning up... 17:13:51 INFO - Return code: 0 17:13:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:13:51 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')]} 17:13:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:51 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')]} 17:13:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:51 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 0x00EB2278>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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-015\\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-015'}}, attempt #1 17:13:51 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 17:13:51 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 17:13:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:13:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 17:13:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:13:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 17:13:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:13:51 INFO - 'DCLOCATION': 'SCL3', 17:13:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:13:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:13:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:13:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:13:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:13:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:13:51 INFO - 'HOMEDRIVE': 'C:', 17:13:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:13:51 INFO - 'KTS_VERSION': '1.19c', 17:13:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:13:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 17:13:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:13:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:13:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:13:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:13:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:13:51 INFO - 'MOZ_AIRBAG': '1', 17:13:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:13:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:51 INFO - 'MOZ_MSVCVERSION': '8', 17:13:51 INFO - 'MOZ_NO_REMOTE': '1', 17:13:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:13:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:13:51 INFO - 'NO_EM_RESTART': '1', 17:13:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:13:51 INFO - 'OS': 'Windows_NT', 17:13:51 INFO - 'OURDRIVE': 'C:', 17:13:51 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', 17:13:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:13:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:13:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:13:51 INFO - 'PROCESSOR_LEVEL': '6', 17:13:51 INFO - 'PROCESSOR_REVISION': '1e05', 17:13:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:13:51 INFO - 'PROMPT': '$P$G', 17:13:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:13:51 INFO - 'PWD': 'C:\\slave\\test', 17:13:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:13:51 INFO - 'SESSIONNAME': 'Console', 17:13:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:13:51 INFO - 'SYSTEMDRIVE': 'C:', 17:13:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:13:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:51 INFO - 'TEST1': 'testie', 17:13:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:13:51 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 17:13:51 INFO - 'USERNAME': 'cltbld', 17:13:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:13:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:13:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:13:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:13:51 INFO - 'WINDIR': 'C:\\WINDOWS', 17:13:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:13:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:13:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:13:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:13:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:13:59 INFO - Unpacking c:\slave\test\build\tests\marionette 17:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:13:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:13:59 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 17:13:59 INFO - Running setup.py install for browsermob-proxy 17:14:03 INFO - Running setup.py install for manifestparser 17:14:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for marionette-client 17:14:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for marionette-driver 17:14:03 INFO - Running setup.py install for mozcrash 17:14:03 INFO - Running setup.py install for mozdebug 17:14:03 INFO - Running setup.py install for mozdevice 17:14:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozfile 17:14:03 INFO - Running setup.py install for mozhttpd 17:14:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozinfo 17:14:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozInstall 17:14:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozleak 17:14:03 INFO - Running setup.py install for mozlog 17:14:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for moznetwork 17:14:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozprocess 17:14:03 INFO - Running setup.py install for mozprofile 17:14:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozrunner 17:14:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for mozscreenshot 17:14:03 INFO - Running setup.py install for moztest 17:14:03 INFO - Running setup.py install for mozversion 17:14:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:14:03 INFO - Running setup.py install for wptserve 17:14:03 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 17:14:03 INFO - Cleaning up... 17:14:03 INFO - Return code: 0 17:14:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:14:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:14:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:14:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:14:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:14:03 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 0x00EB2278>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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-015\\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-015'}}, attempt #1 17:14:03 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 17:14:03 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 17:14:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:14:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 17:14:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:14:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 17:14:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:14:03 INFO - 'DCLOCATION': 'SCL3', 17:14:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:14:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:14:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:14:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:14:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:14:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:14:03 INFO - 'HOMEDRIVE': 'C:', 17:14:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:14:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:14:03 INFO - 'KTS_VERSION': '1.19c', 17:14:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:14:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 17:14:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:14:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:14:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:14:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:14:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:14:03 INFO - 'MOZ_AIRBAG': '1', 17:14:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:14:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:14:03 INFO - 'MOZ_MSVCVERSION': '8', 17:14:03 INFO - 'MOZ_NO_REMOTE': '1', 17:14:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:14:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:14:03 INFO - 'NO_EM_RESTART': '1', 17:14:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:14:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:14:03 INFO - 'OS': 'Windows_NT', 17:14:03 INFO - 'OURDRIVE': 'C:', 17:14:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:14:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:14:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:14:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:14:03 INFO - 'PROCESSOR_LEVEL': '6', 17:14:03 INFO - 'PROCESSOR_REVISION': '1e05', 17:14:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:14:03 INFO - 'PROMPT': '$P$G', 17:14:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:14:03 INFO - 'PWD': 'C:\\slave\\test', 17:14:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:14:03 INFO - 'SESSIONNAME': 'Console', 17:14:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:14:03 INFO - 'SYSTEMDRIVE': 'C:', 17:14:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:14:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:14:03 INFO - 'TEST1': 'testie', 17:14:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:14:03 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 17:14:03 INFO - 'USERNAME': 'cltbld', 17:14:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:14:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:14:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:14:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:14:03 INFO - 'WINDIR': 'C:\\WINDOWS', 17:14:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:14:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:14:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:14:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:14:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:14:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:14:14 INFO - Unpacking c:\slave\test\build\tests\marionette 17:14:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:14:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:14 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)) 17:14:18 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)) 17:14:18 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)) 17:14:18 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)) 17:14:18 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)) 17:14:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:14:18 INFO - Downloading blessings-1.6.tar.gz 17:14:18 INFO - Running setup.py egg_info for package blessings 17:14:18 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)) 17:14:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:14:18 INFO - Running setup.py install for blessings 17:14:18 INFO - Running setup.py install for browsermob-proxy 17:14:18 INFO - Running setup.py install for manifestparser 17:14:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for marionette-client 17:14:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:14:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for marionette-driver 17:14:18 INFO - Running setup.py install for mozcrash 17:14:18 INFO - Running setup.py install for mozdebug 17:14:18 INFO - Running setup.py install for mozdevice 17:14:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for mozhttpd 17:14:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for mozInstall 17:14:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for mozleak 17:14:18 INFO - Running setup.py install for mozprofile 17:14:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for mozrunner 17:14:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for mozscreenshot 17:14:18 INFO - Running setup.py install for moztest 17:14:18 INFO - Running setup.py install for mozversion 17:14:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:14:18 INFO - Running setup.py install for wptserve 17:14:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:14:18 INFO - Cleaning up... 17:14:19 INFO - Return code: 0 17:14:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:14:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:14:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:14:19 INFO - Reading from file tmpfile_stdout 17:14:19 INFO - Using _rmtree_windows ... 17:14:19 INFO - Using _rmtree_windows ... 17:14:19 INFO - Current package versions: 17:14:19 INFO - blessings == 1.6 17:14:19 INFO - blobuploader == 1.2.4 17:14:19 INFO - browsermob-proxy == 0.6.0 17:14:19 INFO - distribute == 0.6.14 17:14:19 INFO - docopt == 0.6.1 17:14:19 INFO - manifestparser == 1.1 17:14:19 INFO - marionette-client == 2.3.0 17:14:19 INFO - marionette-driver == 1.4.0 17:14:19 INFO - mozInstall == 1.12 17:14:19 INFO - mozcrash == 0.17 17:14:19 INFO - mozdebug == 0.1 17:14:19 INFO - mozdevice == 0.48 17:14:19 INFO - mozfile == 1.2 17:14:19 INFO - mozhttpd == 0.7 17:14:19 INFO - mozinfo == 0.9 17:14:19 INFO - mozleak == 0.1 17:14:19 INFO - mozlog == 3.1 17:14:19 INFO - moznetwork == 0.27 17:14:19 INFO - mozprocess == 0.22 17:14:19 INFO - mozprofile == 0.28 17:14:19 INFO - mozrunner == 6.11 17:14:19 INFO - mozscreenshot == 0.1 17:14:19 INFO - mozsystemmonitor == 0.0 17:14:19 INFO - moztest == 0.7 17:14:19 INFO - mozversion == 1.4 17:14:19 INFO - requests == 1.2.3 17:14:19 INFO - wptserve == 1.4.0 17:14:19 INFO - Running post-action listener: _resource_record_post_action 17:14:19 INFO - Running post-action listener: _start_resource_monitoring 17:14:19 INFO - Starting resource monitoring. 17:14:19 INFO - ##### 17:14:19 INFO - ##### Running pull step. 17:14:19 INFO - ##### 17:14:19 INFO - Running pre-action listener: _resource_record_pre_action 17:14:19 INFO - Running main action method: pull 17:14:19 INFO - Pull has nothing to do! 17:14:19 INFO - Running post-action listener: _resource_record_post_action 17:14:19 INFO - ##### 17:14:19 INFO - ##### Running install step. 17:14:19 INFO - ##### 17:14:19 INFO - Running pre-action listener: _resource_record_pre_action 17:14:19 INFO - Running main action method: install 17:14:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:14:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:14:19 INFO - Reading from file tmpfile_stdout 17:14:19 INFO - Using _rmtree_windows ... 17:14:19 INFO - Using _rmtree_windows ... 17:14:19 INFO - Detecting whether we're running mozinstall >=1.0... 17:14:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:14:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:14:19 INFO - Reading from file tmpfile_stdout 17:14:19 INFO - Output received: 17:14:19 INFO - Usage: mozinstall-script.py [options] installer 17:14:19 INFO - Options: 17:14:19 INFO - -h, --help show this help message and exit 17:14:19 INFO - -d DEST, --destination=DEST 17:14:19 INFO - Directory to install application into. [default: 17:14:19 INFO - "C:\slave\test"] 17:14:19 INFO - --app=APP Application being installed. [default: firefox] 17:14:19 INFO - Using _rmtree_windows ... 17:14:19 INFO - Using _rmtree_windows ... 17:14:19 INFO - mkdir: C:\slave\test\build\application 17:14:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:14:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 17:14:23 INFO - Reading from file tmpfile_stdout 17:14:23 INFO - Output received: 17:14:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:14:23 INFO - Using _rmtree_windows ... 17:14:23 INFO - Using _rmtree_windows ... 17:14:23 INFO - Running post-action listener: _resource_record_post_action 17:14:23 INFO - ##### 17:14:23 INFO - ##### Running run-tests step. 17:14:23 INFO - ##### 17:14:23 INFO - Running pre-action listener: _resource_record_pre_action 17:14:23 INFO - Running main action method: run_tests 17:14:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:14:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:14:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:14:23 INFO - grabbing minidump binary from tooltool 17:14:23 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')]} 17:14:23 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 17:14:23 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 17:14:23 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 17:14:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:14:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgjo30k 17:14:24 INFO - INFO - File integrity verified, renaming tmpgjo30k to win32-minidump_stackwalk.exe 17:14:24 INFO - Return code: 0 17:14:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:14:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:14:24 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/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:14:24 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/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:14:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:14:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 17:14:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:14:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 17:14:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:14:24 INFO - 'DCLOCATION': 'SCL3', 17:14:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:14:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:14:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:14:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:14:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:14:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:14:24 INFO - 'HOMEDRIVE': 'C:', 17:14:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:14:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:14:24 INFO - 'KTS_VERSION': '1.19c', 17:14:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:14:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 17:14:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:14:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:14:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:14:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:14:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:14:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:14:24 INFO - 'MOZ_AIRBAG': '1', 17:14:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:14:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:14:24 INFO - 'MOZ_MSVCVERSION': '8', 17:14:24 INFO - 'MOZ_NO_REMOTE': '1', 17:14:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:14:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:14:24 INFO - 'NO_EM_RESTART': '1', 17:14:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:14:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:14:24 INFO - 'OS': 'Windows_NT', 17:14:24 INFO - 'OURDRIVE': 'C:', 17:14:24 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', 17:14:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:14:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:14:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:14:24 INFO - 'PROCESSOR_LEVEL': '6', 17:14:24 INFO - 'PROCESSOR_REVISION': '1e05', 17:14:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:14:24 INFO - 'PROMPT': '$P$G', 17:14:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:14:24 INFO - 'PWD': 'C:\\slave\\test', 17:14:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:14:24 INFO - 'SESSIONNAME': 'Console', 17:14:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:14:24 INFO - 'SYSTEMDRIVE': 'C:', 17:14:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:14:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:14:24 INFO - 'TEST1': 'testie', 17:14:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:14:24 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 17:14:24 INFO - 'USERNAME': 'cltbld', 17:14:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 17:14:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:14:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:14:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:14:24 INFO - 'WINDIR': 'C:\\WINDOWS', 17:14:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:14:24 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/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:14:25 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 17:14:25 INFO - import pkg_resources 17:14:26 INFO - Using 1 client processes 17:14:29 INFO - SUITE-START | Running 778 tests 17:14:29 INFO - Running testharness tests 17:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:14:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:14:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:14:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:14:29 INFO - Setting up ssl 17:14:30 INFO - PROCESS | certutil | 17:14:30 INFO - PROCESS | certutil | 17:14:30 INFO - PROCESS | certutil | 17:14:30 INFO - Certificate Nickname Trust Attributes 17:14:30 INFO - SSL,S/MIME,JAR/XPI 17:14:30 INFO - 17:14:30 INFO - web-platform-tests CT,, 17:14:30 INFO - 17:14:30 INFO - Starting runner 17:14:32 INFO - PROCESS | 1220 | [1220] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:14:32 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:14:32 INFO - PROCESS | 1220 | [1220] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:14:33 INFO - PROCESS | 1220 | [1220] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 17:14:33 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:14:33 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:14:33 INFO - PROCESS | 1220 | 1461024873776 Marionette DEBUG Marionette enabled via build flag and pref 17:14:33 INFO - PROCESS | 1220 | ++DOCSHELL 143A8C00 == 1 [pid = 1220] [id = 1] 17:14:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 1 (143A9000) [pid = 1220] [serial = 1] [outer = 00000000] 17:14:33 INFO - PROCESS | 1220 | [1220] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 2 (143A9C00) [pid = 1220] [serial = 2] [outer = 143A9000] 17:14:33 INFO - PROCESS | 1220 | [1220] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 17:14:33 INFO - PROCESS | 1220 | [1220] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 17:14:34 INFO - PROCESS | 1220 | ++DOCSHELL 14A96800 == 2 [pid = 1220] [id = 2] 17:14:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 3 (14A96C00) [pid = 1220] [serial = 3] [outer = 00000000] 17:14:34 INFO - PROCESS | 1220 | [1220] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 4 (14A97800) [pid = 1220] [serial = 4] [outer = 14A96C00] 17:14:34 INFO - PROCESS | 1220 | 1461024874300 Marionette INFO Listening on port 2828 17:14:34 INFO - PROCESS | 1220 | 1461024874686 Marionette DEBUG Marionette enabled via command-line flag 17:14:34 INFO - PROCESS | 1220 | ++DOCSHELL 12D7E400 == 3 [pid = 1220] [id = 3] 17:14:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 5 (12D7E800) [pid = 1220] [serial = 5] [outer = 00000000] 17:14:34 INFO - PROCESS | 1220 | [1220] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 17:14:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 6 (12D7F400) [pid = 1220] [serial = 6] [outer = 12D7E800] 17:14:34 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:14:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 7 (16452800) [pid = 1220] [serial = 7] [outer = 14A96C00] 17:14:34 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:34 INFO - PROCESS | 1220 | 1461024874997 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1471 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:35 INFO - PROCESS | 1220 | 1461024875047 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1473 17:14:35 INFO - PROCESS | 1220 | 1461024875050 Marionette DEBUG Closed connection conn0 17:14:35 INFO - PROCESS | 1220 | 1461024875148 Marionette DEBUG Closed connection conn1 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:35 INFO - PROCESS | 1220 | 1461024875154 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1474 17:14:35 INFO - PROCESS | 1220 | 1461024875188 Marionette DEBUG Closed connection conn2 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:14:35 INFO - PROCESS | 1220 | 1461024875195 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1475 17:14:35 INFO - PROCESS | 1220 | ++DOCSHELL 16826400 == 4 [pid = 1220] [id = 4] 17:14:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 8 (1682A000) [pid = 1220] [serial = 8] [outer = 00000000] 17:14:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 9 (163B8800) [pid = 1220] [serial = 9] [outer = 1682A000] 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 17:14:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 10 (163C0000) [pid = 1220] [serial = 10] [outer = 1682A000] 17:14:35 INFO - PROCESS | 1220 | 1461024875410 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:14:35 INFO - PROCESS | 1220 | 1461024875415 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418151421","device":"desktop","version":"48.0a1"} 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:14:35 INFO - PROCESS | 1220 | [1220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:14:36 INFO - PROCESS | 1220 | ++DOCSHELL 18978000 == 5 [pid = 1220] [id = 5] 17:14:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 11 (18978400) [pid = 1220] [serial = 11] [outer = 00000000] 17:14:36 INFO - PROCESS | 1220 | ++DOCSHELL 1897B800 == 6 [pid = 1220] [id = 6] 17:14:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 12 (1897C000) [pid = 1220] [serial = 12] [outer = 00000000] 17:14:36 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:14:36 INFO - PROCESS | 1220 | ++DOCSHELL 19687000 == 7 [pid = 1220] [id = 7] 17:14:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 13 (19687400) [pid = 1220] [serial = 13] [outer = 00000000] 17:14:36 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:14:37 INFO - PROCESS | 1220 | [1220] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:14:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 14 (19690400) [pid = 1220] [serial = 14] [outer = 19687400] 17:14:37 INFO - PROCESS | 1220 | [1220] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 17:14:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 15 (1968AC00) [pid = 1220] [serial = 15] [outer = 18978400] 17:14:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 16 (196E7800) [pid = 1220] [serial = 16] [outer = 1897C000] 17:14:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 17 (196E9C00) [pid = 1220] [serial = 17] [outer = 19687400] 17:14:37 INFO - PROCESS | 1220 | 1461024877842 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 1220 | 1461024877855 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 18 (1A6FBC00) [pid = 1220] [serial = 18] [outer = 19687400] 17:14:38 INFO - PROCESS | 1220 | 1461024878393 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"80c87b8e-dbe9-4567-ab6c-f96771b13e4c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418151421","device":"desktop","version":"48.0a1","command_id":1}}] 17:14:38 INFO - PROCESS | 1220 | 1461024878547 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:14:38 INFO - PROCESS | 1220 | 1461024878590 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:14:38 INFO - PROCESS | 1220 | 1461024878704 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:14:38 INFO - PROCESS | 1220 | [1220] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:14:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 19 (1C2B0400) [pid = 1220] [serial = 19] [outer = 19687400] 17:14:39 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:14:39 INFO - PROCESS | 1220 | 1461024879266 Marionette TRACE conn3 <- [1,3,null,{}] 17:14:39 INFO - PROCESS | 1220 | 1461024879295 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:14:39 INFO - PROCESS | 1220 | 1461024879310 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:14:39 INFO - PROCESS | 1220 | 1461024879330 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 1220 | 1461024879333 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 17:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:14:39 INFO - PROCESS | 1220 | 1461024879337 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 1220 | 1461024879340 Marionette TRACE conn3 <- [1,6,null,{}] 17:14:39 INFO - PROCESS | 1220 | 1461024879359 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 1220 | 1461024879376 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:14:39 INFO - PROCESS | 1220 | 1461024879381 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 1220 | ++DOCSHELL 19635C00 == 8 [pid = 1220] [id = 8] 17:14:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 20 (1CA45800) [pid = 1220] [serial = 20] [outer = 00000000] 17:14:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 21 (1CA48400) [pid = 1220] [serial = 21] [outer = 1CA45800] 17:14:39 INFO - PROCESS | 1220 | 1461024879429 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 22 (1CA4B800) [pid = 1220] [serial = 22] [outer = 1CA45800] 17:14:39 INFO - PROCESS | 1220 | ++DOCSHELL 1CAA4400 == 9 [pid = 1220] [id = 9] 17:14:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 23 (1CD1C800) [pid = 1220] [serial = 23] [outer = 00000000] 17:14:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 24 (1CD1F000) [pid = 1220] [serial = 24] [outer = 1CD1C800] 17:14:39 INFO - PROCESS | 1220 | 1461024879851 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 25 (1CD22800) [pid = 1220] [serial = 25] [outer = 1CD1C800] 17:14:40 INFO - PROCESS | 1220 | 1461024880039 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 733ms 17:14:40 INFO - PROCESS | 1220 | 1461024880107 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 1220 | 1461024880109 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 17:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:14:40 INFO - PROCESS | 1220 | 1461024880157 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 1220 | 1461024880159 Marionette TRACE conn3 <- [1,10,null,{}] 17:14:40 INFO - PROCESS | 1220 | 1461024880209 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 1220 | 1461024880330 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:14:40 INFO - PROCESS | 1220 | 1461024880352 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1220 | ++DOCSHELL 1D10B000 == 10 [pid = 1220] [id = 10] 17:14:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 26 (1D1F0400) [pid = 1220] [serial = 26] [outer = 00000000] 17:14:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 27 (1D937800) [pid = 1220] [serial = 27] [outer = 1D1F0400] 17:14:40 INFO - PROCESS | 1220 | 1461024880401 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 28 (1DAB0400) [pid = 1220] [serial = 28] [outer = 1D1F0400] 17:14:40 INFO - PROCESS | 1220 | 1461024880777 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 658ms 17:14:40 INFO - PROCESS | 1220 | 1461024880799 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 1220 | 1461024880801 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 17:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:14:40 INFO - PROCESS | 1220 | 1461024880788 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 1220 | 1461024880790 Marionette TRACE conn3 <- [1,14,null,{}] 17:14:40 INFO - PROCESS | 1220 | 1461024880793 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 1220 | 1461024880884 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:14:40 INFO - PROCESS | 1220 | 1461024880897 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1220 | ++DOCSHELL 1CD1E400 == 11 [pid = 1220] [id = 11] 17:14:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 29 (1D325000) [pid = 1220] [serial = 29] [outer = 00000000] 17:14:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 30 (1DAB6800) [pid = 1220] [serial = 30] [outer = 1D325000] 17:14:40 INFO - PROCESS | 1220 | 1461024880942 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 31 (1DABEC00) [pid = 1220] [serial = 31] [outer = 1D325000] 17:14:41 INFO - PROCESS | 1220 | 1461024881279 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 17:14:41 INFO - PROCESS | 1220 | 1461024881322 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 1220 | 1461024881324 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 17:14:41 INFO - PROCESS | 1220 | 1461024881327 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:14:41 INFO - PROCESS | 1220 | 1461024881329 Marionette TRACE conn3 <- [1,18,null,{}] 17:14:41 INFO - PROCESS | 1220 | 1461024881333 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 1220 | 1461024881421 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:14:41 INFO - PROCESS | 1220 | 1461024881427 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 1220 | ++DOCSHELL 19F0B400 == 12 [pid = 1220] [id = 12] 17:14:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 32 (19F0C400) [pid = 1220] [serial = 32] [outer = 00000000] 17:14:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 33 (1D47D400) [pid = 1220] [serial = 33] [outer = 19F0C400] 17:14:41 INFO - PROCESS | 1220 | 1461024881472 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 34 (1D481400) [pid = 1220] [serial = 34] [outer = 19F0C400] 17:14:41 INFO - PROCESS | 1220 | 1461024881793 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 520ms 17:14:41 INFO - PROCESS | 1220 | 1461024881847 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 1220 | 1461024881850 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 17:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:14:41 INFO - PROCESS | 1220 | 1461024881853 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 1220 | 1461024881855 Marionette TRACE conn3 <- [1,22,null,{}] 17:14:41 INFO - PROCESS | 1220 | 1461024881858 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 1220 | 1461024881944 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:14:41 INFO - PROCESS | 1220 | 1461024881950 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 1220 | ++DOCSHELL 1D487400 == 13 [pid = 1220] [id = 13] 17:14:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 35 (1DAB1400) [pid = 1220] [serial = 35] [outer = 00000000] 17:14:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 36 (1DD57C00) [pid = 1220] [serial = 36] [outer = 1DAB1400] 17:14:41 INFO - PROCESS | 1220 | 1461024881993 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 37 (1DD5B000) [pid = 1220] [serial = 37] [outer = 1DAB1400] 17:14:42 INFO - PROCESS | 1220 | 1461024882291 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 474ms 17:14:42 INFO - PROCESS | 1220 | 1461024882347 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1220 | 1461024882332 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 17:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:14:42 INFO - PROCESS | 1220 | 1461024882335 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1220 | 1461024882337 Marionette TRACE conn3 <- [1,26,null,{}] 17:14:42 INFO - PROCESS | 1220 | 1461024882340 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 1220 | 1461024882429 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:14:42 INFO - PROCESS | 1220 | 1461024882436 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 1220 | ++DOCSHELL 1DEAF400 == 14 [pid = 1220] [id = 14] 17:14:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 38 (1DEAFC00) [pid = 1220] [serial = 38] [outer = 00000000] 17:14:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 39 (1DEB6400) [pid = 1220] [serial = 39] [outer = 1DEAFC00] 17:14:42 INFO - PROCESS | 1220 | 1461024882480 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 40 (1DEBA800) [pid = 1220] [serial = 40] [outer = 1DEAFC00] 17:14:42 INFO - PROCESS | 1220 | 1461024882807 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 520ms 17:14:42 INFO - PROCESS | 1220 | 1461024882870 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1220 | 1461024882872 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 17:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:14:42 INFO - PROCESS | 1220 | 1461024882875 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1220 | 1461024882877 Marionette TRACE conn3 <- [1,30,null,{}] 17:14:42 INFO - PROCESS | 1220 | 1461024882881 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 1220 | 1461024882962 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:14:42 INFO - PROCESS | 1220 | 1461024882968 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 1220 | ++DOCSHELL 1DEB5C00 == 15 [pid = 1220] [id = 15] 17:14:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 41 (1E168C00) [pid = 1220] [serial = 41] [outer = 00000000] 17:14:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 42 (1E16E800) [pid = 1220] [serial = 42] [outer = 1E168C00] 17:14:43 INFO - PROCESS | 1220 | 1461024883011 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 43 (1E171000) [pid = 1220] [serial = 43] [outer = 1E168C00] 17:14:43 INFO - PROCESS | 1220 | ++DOCSHELL 1E168000 == 16 [pid = 1220] [id = 16] 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 44 (1E168400) [pid = 1220] [serial = 44] [outer = 00000000] 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 45 (1E285800) [pid = 1220] [serial = 45] [outer = 1E168400] 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 46 (1E16A800) [pid = 1220] [serial = 46] [outer = 1E168400] 17:14:43 INFO - PROCESS | 1220 | ++DOCSHELL 1E287400 == 17 [pid = 1220] [id = 17] 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 47 (1E28A400) [pid = 1220] [serial = 47] [outer = 00000000] 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 48 (1E622C00) [pid = 1220] [serial = 48] [outer = 1E28A400] 17:14:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 49 (1E62C800) [pid = 1220] [serial = 49] [outer = 1E28A400] 17:14:43 INFO - PROCESS | 1220 | 1461024883500 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 17:14:43 INFO - PROCESS | 1220 | 1461024883558 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 1220 | 1461024883560 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:14:43 INFO - PROCESS | 1220 | 1461024883563 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 1220 | 1461024883565 Marionette TRACE conn3 <- [1,34,null,{}] 17:14:43 INFO - PROCESS | 1220 | 1461024883568 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:43 INFO - PROCESS | 1220 | 1461024883649 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:14:44 INFO - PROCESS | 1220 | 1461024884222 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 1220 | --DOCSHELL 143A8C00 == 16 [pid = 1220] [id = 1] 17:14:44 INFO - PROCESS | 1220 | ++DOCSHELL 12354000 == 17 [pid = 1220] [id = 18] 17:14:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 50 (123EC800) [pid = 1220] [serial = 50] [outer = 00000000] 17:14:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 51 (12B3D800) [pid = 1220] [serial = 51] [outer = 123EC800] 17:14:44 INFO - PROCESS | 1220 | 1461024884283 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 52 (12D3E000) [pid = 1220] [serial = 52] [outer = 123EC800] 17:14:44 INFO - PROCESS | 1220 | 1461024884817 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1299ms 17:14:44 INFO - PROCESS | 1220 | 1461024884887 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1220 | 1461024884891 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:14:44 INFO - PROCESS | 1220 | 1461024884896 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1220 | 1461024884884 Marionette TRACE conn3 <- [1,38,null,{}] 17:14:44 INFO - PROCESS | 1220 | 1461024884889 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 1220 | 1461024884997 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:14:45 INFO - PROCESS | 1220 | 1461024885061 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 1220 | ++DOCSHELL 13780C00 == 18 [pid = 1220] [id = 19] 17:14:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 53 (13781C00) [pid = 1220] [serial = 53] [outer = 00000000] 17:14:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 54 (156A2C00) [pid = 1220] [serial = 54] [outer = 13781C00] 17:14:45 INFO - PROCESS | 1220 | 1461024885117 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 55 (15AD8400) [pid = 1220] [serial = 55] [outer = 13781C00] 17:14:45 INFO - PROCESS | 1220 | 1461024885696 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1024ms 17:14:45 INFO - PROCESS | 1220 | 1461024885913 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 1220 | 1461024885918 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 17:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:14:45 INFO - PROCESS | 1220 | 1461024885932 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1220 | 1461024885934 Marionette TRACE conn3 <- [1,42,null,{}] 17:14:45 INFO - PROCESS | 1220 | 1461024885940 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 1220 | 1461024886026 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:14:46 INFO - PROCESS | 1220 | 1461024886084 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1220 | ++DOCSHELL 13259000 == 19 [pid = 1220] [id = 20] 17:14:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 56 (13259800) [pid = 1220] [serial = 56] [outer = 00000000] 17:14:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 57 (13262400) [pid = 1220] [serial = 57] [outer = 13259800] 17:14:46 INFO - PROCESS | 1220 | 1461024886133 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 58 (133E3000) [pid = 1220] [serial = 58] [outer = 13259800] 17:14:46 INFO - PROCESS | 1220 | --DOCSHELL 16826400 == 18 [pid = 1220] [id = 4] 17:14:46 INFO - PROCESS | 1220 | 1461024886629 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 718ms 17:14:46 INFO - PROCESS | 1220 | 1461024886653 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:14:46 INFO - PROCESS | 1220 | 1461024886656 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 17:14:46 INFO - PROCESS | 1220 | 1461024886664 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 1220 | 1461024886668 Marionette TRACE conn3 <- [1,46,null,{}] 17:14:46 INFO - PROCESS | 1220 | 1461024886671 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 1220 | 1461024886746 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:14:46 INFO - PROCESS | 1220 | 1461024886754 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1220 | ++DOCSHELL 138E7400 == 19 [pid = 1220] [id = 21] 17:14:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 59 (138F2C00) [pid = 1220] [serial = 59] [outer = 00000000] 17:14:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 60 (14354800) [pid = 1220] [serial = 60] [outer = 138F2C00] 17:14:46 INFO - PROCESS | 1220 | 1461024886809 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 61 (14A8DC00) [pid = 1220] [serial = 61] [outer = 138F2C00] 17:14:47 INFO - PROCESS | 1220 | 1461024887225 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 581ms 17:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:14:47 INFO - PROCESS | 1220 | 1461024887239 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1220 | 1461024887241 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 17:14:47 INFO - PROCESS | 1220 | 1461024887245 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1220 | 1461024887247 Marionette TRACE conn3 <- [1,50,null,{}] 17:14:47 INFO - PROCESS | 1220 | 1461024887257 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 1220 | 1461024887365 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:14:47 INFO - PROCESS | 1220 | 1461024887378 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 1220 | ++DOCSHELL 1564CC00 == 20 [pid = 1220] [id = 22] 17:14:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 62 (156A5C00) [pid = 1220] [serial = 62] [outer = 00000000] 17:14:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 63 (15AB4C00) [pid = 1220] [serial = 63] [outer = 156A5C00] 17:14:47 INFO - PROCESS | 1220 | 1461024887431 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 64 (15C03400) [pid = 1220] [serial = 64] [outer = 156A5C00] 17:14:47 INFO - PROCESS | 1220 | 1461024887912 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 719ms 17:14:47 INFO - PROCESS | 1220 | 1461024887967 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1220 | 1461024887969 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 17:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:14:47 INFO - PROCESS | 1220 | 1461024887972 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1220 | 1461024887974 Marionette TRACE conn3 <- [1,54,null,{}] 17:14:47 INFO - PROCESS | 1220 | 1461024887977 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 1220 | 1461024888050 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:14:48 INFO - PROCESS | 1220 | 1461024888058 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 1220 | ++DOCSHELL 15DE5400 == 21 [pid = 1220] [id = 23] 17:14:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 65 (163BD800) [pid = 1220] [serial = 65] [outer = 00000000] 17:14:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 66 (17BFA000) [pid = 1220] [serial = 66] [outer = 163BD800] 17:14:48 INFO - PROCESS | 1220 | 1461024888102 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 67 (18083C00) [pid = 1220] [serial = 67] [outer = 163BD800] 17:14:48 INFO - PROCESS | 1220 | 1461024888497 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 581ms 17:14:48 INFO - PROCESS | 1220 | 1461024888569 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 1220 | 1461024888571 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 17:14:48 INFO - PROCESS | 1220 | 1461024888574 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:14:48 INFO - PROCESS | 1220 | 1461024888576 Marionette TRACE conn3 <- [1,58,null,{}] 17:14:48 INFO - PROCESS | 1220 | 1461024888579 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 1220 | 1461024888648 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:14:48 INFO - PROCESS | 1220 | 1461024888656 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 1220 | ++DOCSHELL 163B8000 == 22 [pid = 1220] [id = 24] 17:14:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (163BC800) [pid = 1220] [serial = 68] [outer = 00000000] 17:14:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (18332000) [pid = 1220] [serial = 69] [outer = 163BC800] 17:14:48 INFO - PROCESS | 1220 | 1461024888700 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (183B4C00) [pid = 1220] [serial = 70] [outer = 163BC800] 17:14:49 INFO - PROCESS | 1220 | 1461024889067 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 519ms 17:14:49 INFO - PROCESS | 1220 | 1461024889093 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 1220 | 1461024889095 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 17:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:14:49 INFO - PROCESS | 1220 | 1461024889098 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 1220 | 1461024889100 Marionette TRACE conn3 <- [1,62,null,{}] 17:14:49 INFO - PROCESS | 1220 | 1461024889103 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 1220 | 1461024889227 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:14:49 INFO - PROCESS | 1220 | 1461024889235 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1220 | ++DOCSHELL 18722000 == 23 [pid = 1220] [id = 25] 17:14:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (18723400) [pid = 1220] [serial = 71] [outer = 00000000] 17:14:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (18B22400) [pid = 1220] [serial = 72] [outer = 18723400] 17:14:49 INFO - PROCESS | 1220 | 1461024889282 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (18B2E800) [pid = 1220] [serial = 73] [outer = 18723400] 17:14:49 INFO - PROCESS | 1220 | 1461024889641 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 580ms 17:14:49 INFO - PROCESS | 1220 | 1461024889679 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 1220 | 1461024889680 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 17:14:49 INFO - PROCESS | 1220 | 1461024889684 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:14:49 INFO - PROCESS | 1220 | 1461024889685 Marionette TRACE conn3 <- [1,66,null,{}] 17:14:49 INFO - PROCESS | 1220 | 1461024889689 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 1220 | 1461024889760 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:14:49 INFO - PROCESS | 1220 | 1461024889825 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1220 | ++DOCSHELL 1325F800 == 24 [pid = 1220] [id = 26] 17:14:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (187A6C00) [pid = 1220] [serial = 74] [outer = 00000000] 17:14:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (1901B000) [pid = 1220] [serial = 75] [outer = 187A6C00] 17:14:49 INFO - PROCESS | 1220 | 1461024889869 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (1901AC00) [pid = 1220] [serial = 76] [outer = 187A6C00] 17:14:50 INFO - PROCESS | 1220 | 1461024890212 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 581ms 17:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:14:50 INFO - PROCESS | 1220 | 1461024890264 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 1220 | 1461024890266 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 17:14:50 INFO - PROCESS | 1220 | 1461024890269 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 1220 | 1461024890271 Marionette TRACE conn3 <- [1,70,null,{}] 17:14:50 INFO - PROCESS | 1220 | 1461024890275 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 1220 | 1461024890371 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:14:50 INFO - PROCESS | 1220 | 1461024890380 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 1220 | ++DOCSHELL 17BFA800 == 25 [pid = 1220] [id = 27] 17:14:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18FB4C00) [pid = 1220] [serial = 77] [outer = 00000000] 17:14:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (19E57C00) [pid = 1220] [serial = 78] [outer = 18FB4C00] 17:14:50 INFO - PROCESS | 1220 | 1461024890427 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (19F04000) [pid = 1220] [serial = 79] [outer = 18FB4C00] 17:14:50 INFO - PROCESS | 1220 | 1461024890796 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 580ms 17:14:50 INFO - PROCESS | 1220 | 1461024890867 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 1220 | 1461024890869 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 17:14:50 INFO - PROCESS | 1220 | 1461024890872 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:14:50 INFO - PROCESS | 1220 | 1461024890874 Marionette TRACE conn3 <- [1,74,null,{}] 17:14:50 INFO - PROCESS | 1220 | 1461024890877 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 1220 | 1461024890946 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:14:50 INFO - PROCESS | 1220 | 1461024890998 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 1220 | ++DOCSHELL 12D79C00 == 26 [pid = 1220] [id = 28] 17:14:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (12D7C000) [pid = 1220] [serial = 80] [outer = 00000000] 17:14:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (19F0D800) [pid = 1220] [serial = 81] [outer = 12D7C000] 17:14:51 INFO - PROCESS | 1220 | 1461024891042 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (19F0D400) [pid = 1220] [serial = 82] [outer = 12D7C000] 17:14:51 INFO - PROCESS | 1220 | 1461024891394 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 581ms 17:14:51 INFO - PROCESS | 1220 | 1461024891451 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 1220 | 1461024891453 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 17:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:14:51 INFO - PROCESS | 1220 | 1461024891456 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 1220 | 1461024891458 Marionette TRACE conn3 <- [1,78,null,{}] 17:14:51 INFO - PROCESS | 1220 | 1461024891462 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 1220 | 1461024891566 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:14:51 INFO - PROCESS | 1220 | 1461024891575 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 1220 | ++DOCSHELL 15AB0800 == 27 [pid = 1220] [id = 29] 17:14:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (15ADB800) [pid = 1220] [serial = 83] [outer = 00000000] 17:14:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (1A156400) [pid = 1220] [serial = 84] [outer = 15ADB800] 17:14:51 INFO - PROCESS | 1220 | 1461024891619 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (1A1EF400) [pid = 1220] [serial = 85] [outer = 15ADB800] 17:14:51 INFO - PROCESS | 1220 | 1461024891970 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 581ms 17:14:52 INFO - PROCESS | 1220 | 1461024892036 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 1220 | 1461024892039 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:14:52 INFO - PROCESS | 1220 | 1461024892042 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1220 | 1461024892045 Marionette TRACE conn3 <- [1,82,null,{}] 17:14:52 INFO - PROCESS | 1220 | 1461024892048 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 1220 | 1461024892168 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:14:52 INFO - PROCESS | 1220 | 1461024892182 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1220 | ++DOCSHELL 1A2EF400 == 28 [pid = 1220] [id = 30] 17:14:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (1A2F0800) [pid = 1220] [serial = 86] [outer = 00000000] 17:14:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (1A8AB800) [pid = 1220] [serial = 87] [outer = 1A2F0800] 17:14:52 INFO - PROCESS | 1220 | 1461024892228 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1C056800) [pid = 1220] [serial = 88] [outer = 1A2F0800] 17:14:52 INFO - PROCESS | 1220 | 1461024892601 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 581ms 17:14:52 INFO - PROCESS | 1220 | 1461024892623 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 1220 | 1461024892624 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:14:52 INFO - PROCESS | 1220 | 1461024892628 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1220 | 1461024892629 Marionette TRACE conn3 <- [1,86,null,{}] 17:14:52 INFO - PROCESS | 1220 | 1461024892633 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 1220 | 1461024892705 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:14:52 INFO - PROCESS | 1220 | 1461024892773 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1220 | ++DOCSHELL 1A6F2400 == 29 [pid = 1220] [id = 31] 17:14:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1A6F8400) [pid = 1220] [serial = 89] [outer = 00000000] 17:14:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1C2AE800) [pid = 1220] [serial = 90] [outer = 1A6F8400] 17:14:52 INFO - PROCESS | 1220 | 1461024892816 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1C4B8800) [pid = 1220] [serial = 91] [outer = 1A6F8400] 17:14:53 INFO - PROCESS | 1220 | 1461024893137 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 520ms 17:14:53 INFO - PROCESS | 1220 | 1461024893166 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1220 | 1461024893168 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:14:53 INFO - PROCESS | 1220 | 1461024893171 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1220 | 1461024893173 Marionette TRACE conn3 <- [1,90,null,{}] 17:14:53 INFO - PROCESS | 1220 | 1461024893176 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 1220 | 1461024893247 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:14:53 INFO - PROCESS | 1220 | 1461024893253 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 1220 | ++DOCSHELL 19F05800 == 30 [pid = 1220] [id = 32] 17:14:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1C25A000) [pid = 1220] [serial = 92] [outer = 00000000] 17:14:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1CA4E400) [pid = 1220] [serial = 93] [outer = 1C25A000] 17:14:53 INFO - PROCESS | 1220 | 1461024893280 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1CA51000) [pid = 1220] [serial = 94] [outer = 1C25A000] 17:14:53 INFO - PROCESS | 1220 | 1461024893683 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 581ms 17:14:53 INFO - PROCESS | 1220 | 1461024893750 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1220 | 1461024893752 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:14:53 INFO - PROCESS | 1220 | 1461024893755 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1220 | 1461024893757 Marionette TRACE conn3 <- [1,94,null,{}] 17:14:53 INFO - PROCESS | 1220 | 1461024893760 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 1220 | 1461024893831 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:14:53 INFO - PROCESS | 1220 | 1461024893837 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 1220 | ++DOCSHELL 1CA46000 == 31 [pid = 1220] [id = 33] 17:14:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1CA9B800) [pid = 1220] [serial = 95] [outer = 00000000] 17:14:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1CD1EC00) [pid = 1220] [serial = 96] [outer = 1CA9B800] 17:14:53 INFO - PROCESS | 1220 | 1461024893879 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1D10CC00) [pid = 1220] [serial = 97] [outer = 1CA9B800] 17:14:55 INFO - PROCESS | 1220 | 1461024895044 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1330ms 17:14:55 INFO - PROCESS | 1220 | 1461024895080 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1220 | 1461024895085 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 17:14:55 INFO - PROCESS | 1220 | 1461024895090 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:14:55 INFO - PROCESS | 1220 | 1461024895094 Marionette TRACE conn3 <- [1,98,null,{}] 17:14:55 INFO - PROCESS | 1220 | 1461024895099 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 1220 | 1461024895203 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:14:55 INFO - PROCESS | 1220 | 1461024895214 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1220 | ++DOCSHELL 13786800 == 32 [pid = 1220] [id = 34] 17:14:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (13786C00) [pid = 1220] [serial = 98] [outer = 00000000] 17:14:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (14348400) [pid = 1220] [serial = 99] [outer = 13786C00] 17:14:55 INFO - PROCESS | 1220 | 1461024895333 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (143A8C00) [pid = 1220] [serial = 100] [outer = 13786C00] 17:14:55 INFO - PROCESS | 1220 | 1461024895751 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 688ms 17:14:55 INFO - PROCESS | 1220 | 1461024895784 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1220 | 1461024895790 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:14:55 INFO - PROCESS | 1220 | 1461024895796 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1220 | 1461024895798 Marionette TRACE conn3 <- [1,102,null,{}] 17:14:55 INFO - PROCESS | 1220 | 1461024895802 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 1220 | 1461024895923 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:14:55 INFO - PROCESS | 1220 | 1461024895940 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1220 | ++DOCSHELL 15AB2C00 == 33 [pid = 1220] [id = 35] 17:14:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (15C0F400) [pid = 1220] [serial = 101] [outer = 00000000] 17:14:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (15DE4C00) [pid = 1220] [serial = 102] [outer = 15C0F400] 17:14:55 INFO - PROCESS | 1220 | 1461024895985 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (16448800) [pid = 1220] [serial = 103] [outer = 15C0F400] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1682A000) [pid = 1220] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1E168C00) [pid = 1220] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1DEAFC00) [pid = 1220] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1DAB1400) [pid = 1220] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (19F0C400) [pid = 1220] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1D325000) [pid = 1220] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1D1F0400) [pid = 1220] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1CA45800) [pid = 1220] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (163BD800) [pid = 1220] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (163BC800) [pid = 1220] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18723400) [pid = 1220] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (187A6C00) [pid = 1220] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18FB4C00) [pid = 1220] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (12D7C000) [pid = 1220] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (15ADB800) [pid = 1220] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1A2F0800) [pid = 1220] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1A6F8400) [pid = 1220] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (123EC800) [pid = 1220] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (13781C00) [pid = 1220] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (13259800) [pid = 1220] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (138F2C00) [pid = 1220] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (156A5C00) [pid = 1220] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:14:56 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (1C25A000) [pid = 1220] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:14:56 INFO - PROCESS | 1220 | 1461024896747 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 963ms 17:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:14:56 INFO - PROCESS | 1220 | 1461024896761 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 1220 | 1461024896763 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 17:14:56 INFO - PROCESS | 1220 | 1461024896767 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 1220 | 1461024896770 Marionette TRACE conn3 <- [1,106,null,{}] 17:14:56 INFO - PROCESS | 1220 | 1461024896780 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:56 INFO - PROCESS | 1220 | 1461024896868 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:14:56 INFO - PROCESS | 1220 | 1461024896935 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 1220 | ++DOCSHELL 138ED800 == 34 [pid = 1220] [id = 36] 17:14:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (138EDC00) [pid = 1220] [serial = 104] [outer = 00000000] 17:14:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (15DE5000) [pid = 1220] [serial = 105] [outer = 138EDC00] 17:14:56 INFO - PROCESS | 1220 | 1461024896982 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (17BDAC00) [pid = 1220] [serial = 106] [outer = 138EDC00] 17:14:57 INFO - PROCESS | 1220 | 1461024897280 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms 17:14:57 INFO - PROCESS | 1220 | 1461024897347 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 1220 | 1461024897350 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 17:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:14:57 INFO - PROCESS | 1220 | 1461024897353 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1220 | 1461024897355 Marionette TRACE conn3 <- [1,110,null,{}] 17:14:57 INFO - PROCESS | 1220 | 1461024897380 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 1220 | 1461024897456 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:14:57 INFO - PROCESS | 1220 | 1461024897462 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1220 | ++DOCSHELL 17BDE000 == 35 [pid = 1220] [id = 37] 17:14:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (17BE0000) [pid = 1220] [serial = 107] [outer = 00000000] 17:14:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18330000) [pid = 1220] [serial = 108] [outer = 17BE0000] 17:14:57 INFO - PROCESS | 1220 | 1461024897506 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (183BF800) [pid = 1220] [serial = 109] [outer = 17BE0000] 17:14:57 INFO - PROCESS | 1220 | 1461024897912 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 581ms 17:14:57 INFO - PROCESS | 1220 | 1461024897950 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 1220 | 1461024897952 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 17:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:14:57 INFO - PROCESS | 1220 | 1461024897955 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1220 | 1461024897957 Marionette TRACE conn3 <- [1,114,null,{}] 17:14:57 INFO - PROCESS | 1220 | 1461024897960 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 1220 | 1461024898013 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:14:58 INFO - PROCESS | 1220 | 1461024898019 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1220 | ++DOCSHELL 1832F400 == 36 [pid = 1220] [id = 38] 17:14:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18722C00) [pid = 1220] [serial = 110] [outer = 00000000] 17:14:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18B28000) [pid = 1220] [serial = 111] [outer = 18722C00] 17:14:58 INFO - PROCESS | 1220 | 1461024898063 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18FB1C00) [pid = 1220] [serial = 112] [outer = 18722C00] 17:14:58 INFO - PROCESS | 1220 | 1461024898464 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 519ms 17:14:58 INFO - PROCESS | 1220 | 1461024898474 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 1220 | 1461024898476 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 17:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:14:58 INFO - PROCESS | 1220 | 1461024898479 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1220 | 1461024898481 Marionette TRACE conn3 <- [1,118,null,{}] 17:14:58 INFO - PROCESS | 1220 | 1461024898484 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 1220 | 1461024898628 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:14:58 INFO - PROCESS | 1220 | 1461024898686 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1220 | ++DOCSHELL 12D7A800 == 37 [pid = 1220] [id = 39] 17:14:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (12D7C400) [pid = 1220] [serial = 113] [outer = 00000000] 17:14:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (13256C00) [pid = 1220] [serial = 114] [outer = 12D7C400] 17:14:58 INFO - PROCESS | 1220 | 1461024898755 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (136D3400) [pid = 1220] [serial = 115] [outer = 12D7C400] 17:14:59 INFO - PROCESS | 1220 | 1461024899248 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 810ms 17:14:59 INFO - PROCESS | 1220 | 1461024899308 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 1220 | 1461024899313 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 17:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:14:59 INFO - PROCESS | 1220 | 1461024899317 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 1220 | 1461024899322 Marionette TRACE conn3 <- [1,122,null,{}] 17:14:59 INFO - PROCESS | 1220 | 1461024899326 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 1220 | 1461024899421 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:14:59 INFO - PROCESS | 1220 | 1461024899505 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1220 | ++DOCSHELL 12D48800 == 38 [pid = 1220] [id = 40] 17:14:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1569E000) [pid = 1220] [serial = 116] [outer = 00000000] 17:14:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (15C8A800) [pid = 1220] [serial = 117] [outer = 1569E000] 17:14:59 INFO - PROCESS | 1220 | 1461024899544 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (17BD5C00) [pid = 1220] [serial = 118] [outer = 1569E000] 17:15:00 INFO - PROCESS | 1220 | 1461024900065 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 779ms 17:15:00 INFO - PROCESS | 1220 | 1461024900103 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1220 | 1461024900106 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:15:00 INFO - PROCESS | 1220 | 1461024900110 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1220 | 1461024900112 Marionette TRACE conn3 <- [1,126,null,{}] 17:15:00 INFO - PROCESS | 1220 | 1461024900116 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 1220 | 1461024900209 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:15:00 INFO - PROCESS | 1220 | 1461024900295 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1220 | ++DOCSHELL 19012C00 == 39 [pid = 1220] [id = 41] 17:15:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19017400) [pid = 1220] [serial = 119] [outer = 00000000] 17:15:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19D79C00) [pid = 1220] [serial = 120] [outer = 19017400] 17:15:00 INFO - PROCESS | 1220 | 1461024900335 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19D7B400) [pid = 1220] [serial = 121] [outer = 19017400] 17:15:00 INFO - PROCESS | 1220 | 1461024900848 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 779ms 17:15:00 INFO - PROCESS | 1220 | 1461024900893 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1220 | 1461024900896 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:15:00 INFO - PROCESS | 1220 | 1461024900907 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1220 | 1461024900912 Marionette TRACE conn3 <- [1,130,null,{}] 17:15:00 INFO - PROCESS | 1220 | 1461024900916 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 1220 | 1461024901011 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:15:01 INFO - PROCESS | 1220 | 1461024901063 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1220 | ++DOCSHELL 19F10800 == 40 [pid = 1220] [id = 42] 17:15:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A10C000) [pid = 1220] [serial = 122] [outer = 00000000] 17:15:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A2ED800) [pid = 1220] [serial = 123] [outer = 1A10C000] 17:15:01 INFO - PROCESS | 1220 | 1461024901116 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1A69DC00) [pid = 1220] [serial = 124] [outer = 1A10C000] 17:15:01 INFO - PROCESS | 1220 | 1461024901668 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 780ms 17:15:01 INFO - PROCESS | 1220 | 1461024901688 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 1220 | 1461024901691 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:15:01 INFO - PROCESS | 1220 | 1461024901694 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 1220 | 1461024901696 Marionette TRACE conn3 <- [1,134,null,{}] 17:15:01 INFO - PROCESS | 1220 | 1461024901700 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 1220 | 1461024901780 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:15:01 INFO - PROCESS | 1220 | 1461024901861 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1220 | ++DOCSHELL 1A15DC00 == 41 [pid = 1220] [id = 43] 17:15:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1A6A8400) [pid = 1220] [serial = 125] [outer = 00000000] 17:15:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1A994400) [pid = 1220] [serial = 126] [outer = 1A6A8400] 17:15:01 INFO - PROCESS | 1220 | 1461024901914 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1A998000) [pid = 1220] [serial = 127] [outer = 1A6A8400] 17:15:02 INFO - PROCESS | 1220 | 1461024902497 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 810ms 17:15:02 INFO - PROCESS | 1220 | 1461024902534 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 1220 | 1461024902521 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:15:02 INFO - PROCESS | 1220 | 1461024902528 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1220 | 1461024902532 Marionette TRACE conn3 <- [1,138,null,{}] 17:15:02 INFO - PROCESS | 1220 | 1461024902538 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 1220 | 1461024902634 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:15:02 INFO - PROCESS | 1220 | 1461024902700 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 1220 | ++DOCSHELL 136CA000 == 42 [pid = 1220] [id = 44] 17:15:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (136CA400) [pid = 1220] [serial = 128] [outer = 00000000] 17:15:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1378C400) [pid = 1220] [serial = 129] [outer = 136CA400] 17:15:02 INFO - PROCESS | 1220 | 1461024902757 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (142B2400) [pid = 1220] [serial = 130] [outer = 136CA400] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 1832F400 == 41 [pid = 1220] [id = 38] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 17BDE000 == 40 [pid = 1220] [id = 37] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 138ED800 == 39 [pid = 1220] [id = 36] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 15AB2C00 == 38 [pid = 1220] [id = 35] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 13786800 == 37 [pid = 1220] [id = 34] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 1A15DC00 == 36 [pid = 1220] [id = 43] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 1A6F2400 == 35 [pid = 1220] [id = 31] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 19012C00 == 34 [pid = 1220] [id = 41] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 19F10800 == 33 [pid = 1220] [id = 42] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 1A2EF400 == 32 [pid = 1220] [id = 30] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 19F05800 == 31 [pid = 1220] [id = 32] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 1CA46000 == 30 [pid = 1220] [id = 33] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 12D7A800 == 29 [pid = 1220] [id = 39] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 15AB0800 == 28 [pid = 1220] [id = 29] 17:15:03 INFO - PROCESS | 1220 | --DOCSHELL 12D48800 == 27 [pid = 1220] [id = 40] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1E171000) [pid = 1220] [serial = 43] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (196E9C00) [pid = 1220] [serial = 17] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19690400) [pid = 1220] [serial = 14] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (163B8800) [pid = 1220] [serial = 9] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (163C0000) [pid = 1220] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (14A97800) [pid = 1220] [serial = 4] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1CA4E400) [pid = 1220] [serial = 93] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18332000) [pid = 1220] [serial = 69] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (183B4C00) [pid = 1220] [serial = 70] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18B22400) [pid = 1220] [serial = 72] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18B2E800) [pid = 1220] [serial = 73] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1901B000) [pid = 1220] [serial = 75] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19E57C00) [pid = 1220] [serial = 78] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19F0D800) [pid = 1220] [serial = 81] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1A156400) [pid = 1220] [serial = 84] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1A8AB800) [pid = 1220] [serial = 87] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1C2AE800) [pid = 1220] [serial = 90] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (12B3D800) [pid = 1220] [serial = 51] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (156A2C00) [pid = 1220] [serial = 54] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (13262400) [pid = 1220] [serial = 57] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (133E3000) [pid = 1220] [serial = 58] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (14354800) [pid = 1220] [serial = 60] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (15AB4C00) [pid = 1220] [serial = 63] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (17BFA000) [pid = 1220] [serial = 66] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (1901AC00) [pid = 1220] [serial = 76] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (19F04000) [pid = 1220] [serial = 79] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (19F0D400) [pid = 1220] [serial = 82] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (15C03400) [pid = 1220] [serial = 64] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18083C00) [pid = 1220] [serial = 67] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (1A1EF400) [pid = 1220] [serial = 85] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (1C056800) [pid = 1220] [serial = 88] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (12D3E000) [pid = 1220] [serial = 52] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (1C4B8800) [pid = 1220] [serial = 91] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (14A8DC00) [pid = 1220] [serial = 61] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (15AD8400) [pid = 1220] [serial = 55] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (1CA51000) [pid = 1220] [serial = 94] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (1DD57C00) [pid = 1220] [serial = 36] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (1DD5B000) [pid = 1220] [serial = 37] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (1D481400) [pid = 1220] [serial = 34] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (1D47D400) [pid = 1220] [serial = 33] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 66 (1DAB6800) [pid = 1220] [serial = 30] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 65 (1DABEC00) [pid = 1220] [serial = 31] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 64 (1D937800) [pid = 1220] [serial = 27] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 63 (1DAB0400) [pid = 1220] [serial = 28] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 62 (1CD1F000) [pid = 1220] [serial = 24] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 61 (1CA48400) [pid = 1220] [serial = 21] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 60 (1CA4B800) [pid = 1220] [serial = 22] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 59 (1E285800) [pid = 1220] [serial = 45] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 58 (1E622C00) [pid = 1220] [serial = 48] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 57 (1E16E800) [pid = 1220] [serial = 42] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 56 (1DEB6400) [pid = 1220] [serial = 39] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | --DOMWINDOW == 55 (1DEBA800) [pid = 1220] [serial = 40] [outer = 00000000] [url = about:blank] 17:15:03 INFO - PROCESS | 1220 | 1461024903731 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1222ms 17:15:03 INFO - PROCESS | 1220 | 1461024903769 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 1220 | 1461024903775 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 17:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:15:03 INFO - PROCESS | 1220 | 1461024903786 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 1220 | 1461024903789 Marionette TRACE conn3 <- [1,142,null,{}] 17:15:03 INFO - PROCESS | 1220 | 1461024903795 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 1220 | 1461024903876 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:15:03 INFO - PROCESS | 1220 | 1461024903943 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 1220 | ++DOCSHELL 13781000 == 28 [pid = 1220] [id = 45] 17:15:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 56 (13787000) [pid = 1220] [serial = 131] [outer = 00000000] 17:15:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 57 (142B1C00) [pid = 1220] [serial = 132] [outer = 13787000] 17:15:03 INFO - PROCESS | 1220 | 1461024903991 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 58 (14A8DC00) [pid = 1220] [serial = 133] [outer = 13787000] 17:15:04 INFO - PROCESS | 1220 | 1461024904341 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 581ms 17:15:04 INFO - PROCESS | 1220 | 1461024904364 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 1220 | 1461024904370 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 17:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:15:04 INFO - PROCESS | 1220 | 1461024904377 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1220 | 1461024904379 Marionette TRACE conn3 <- [1,146,null,{}] 17:15:04 INFO - PROCESS | 1220 | 1461024904383 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:04 INFO - PROCESS | 1220 | 1461024904460 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:15:04 INFO - PROCESS | 1220 | 1461024904518 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1220 | ++DOCSHELL 136CB000 == 29 [pid = 1220] [id = 46] 17:15:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 59 (142B3400) [pid = 1220] [serial = 134] [outer = 00000000] 17:15:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 60 (156F2400) [pid = 1220] [serial = 135] [outer = 142B3400] 17:15:04 INFO - PROCESS | 1220 | 1461024904567 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 61 (15C03800) [pid = 1220] [serial = 136] [outer = 142B3400] 17:15:04 INFO - PROCESS | 1220 | 1461024904933 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 581ms 17:15:04 INFO - PROCESS | 1220 | 1461024904955 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 1220 | 1461024904957 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 17:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:15:04 INFO - PROCESS | 1220 | 1461024904967 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1220 | 1461024904970 Marionette TRACE conn3 <- [1,150,null,{}] 17:15:04 INFO - PROCESS | 1220 | 1461024904981 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 1220 | 1461024905059 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:15:05 INFO - PROCESS | 1220 | 1461024905065 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 1220 | ++DOCSHELL 163BC800 == 30 [pid = 1220] [id = 47] 17:15:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 62 (163C0000) [pid = 1220] [serial = 137] [outer = 00000000] 17:15:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 63 (17BF7C00) [pid = 1220] [serial = 138] [outer = 163C0000] 17:15:05 INFO - PROCESS | 1220 | 1461024905112 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 64 (180F0800) [pid = 1220] [serial = 139] [outer = 163C0000] 17:15:05 INFO - PROCESS | 1220 | 1461024905514 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 581ms 17:15:05 INFO - PROCESS | 1220 | 1461024905547 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 1220 | 1461024905550 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:15:05 INFO - PROCESS | 1220 | 1461024905557 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1220 | 1461024905558 Marionette TRACE conn3 <- [1,154,null,{}] 17:15:05 INFO - PROCESS | 1220 | 1461024905561 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 1220 | 1461024905658 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:15:05 INFO - PROCESS | 1220 | 1461024905666 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 1220 | ++DOCSHELL 16451C00 == 31 [pid = 1220] [id = 48] 17:15:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 65 (17BF2C00) [pid = 1220] [serial = 140] [outer = 00000000] 17:15:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 66 (1879E000) [pid = 1220] [serial = 141] [outer = 17BF2C00] 17:15:05 INFO - PROCESS | 1220 | 1461024905711 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 67 (18973400) [pid = 1220] [serial = 142] [outer = 17BF2C00] 17:15:06 INFO - PROCESS | 1220 | 1461024906154 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 17:15:06 INFO - PROCESS | 1220 | 1461024906193 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1220 | 1461024906195 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 17:15:06 INFO - PROCESS | 1220 | 1461024906198 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:15:06 INFO - PROCESS | 1220 | 1461024906200 Marionette TRACE conn3 <- [1,158,null,{}] 17:15:06 INFO - PROCESS | 1220 | 1461024906207 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 1220 | 1461024906281 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:15:06 INFO - PROCESS | 1220 | 1461024906287 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1220 | ++DOCSHELL 18B27000 == 32 [pid = 1220] [id = 49] 17:15:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (18B31000) [pid = 1220] [serial = 143] [outer = 00000000] 17:15:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (19013400) [pid = 1220] [serial = 144] [outer = 18B31000] 17:15:06 INFO - PROCESS | 1220 | 1461024906330 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (19690000) [pid = 1220] [serial = 145] [outer = 18B31000] 17:15:06 INFO - PROCESS | 1220 | 1461024906764 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 626ms 17:15:06 INFO - PROCESS | 1220 | 1461024906823 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1220 | 1461024906825 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 17:15:06 INFO - PROCESS | 1220 | 1461024906829 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1220 | 1461024906830 Marionette TRACE conn3 <- [1,162,null,{}] 17:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:15:06 INFO - PROCESS | 1220 | 1461024906840 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 1220 | 1461024906957 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:15:07 INFO - PROCESS | 1220 | 1461024907026 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1220 | ++DOCSHELL 196EB000 == 33 [pid = 1220] [id = 50] 17:15:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (198F4400) [pid = 1220] [serial = 146] [outer = 00000000] 17:15:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (19F0A000) [pid = 1220] [serial = 147] [outer = 198F4400] 17:15:07 INFO - PROCESS | 1220 | 1461024907057 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (19F0EC00) [pid = 1220] [serial = 148] [outer = 198F4400] 17:15:07 INFO - PROCESS | 1220 | 1461024907457 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 17:15:07 INFO - PROCESS | 1220 | 1461024907513 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 1220 | 1461024907515 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 17:15:07 INFO - PROCESS | 1220 | 1461024907519 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:15:07 INFO - PROCESS | 1220 | 1461024907520 Marionette TRACE conn3 <- [1,166,null,{}] 17:15:07 INFO - PROCESS | 1220 | 1461024907524 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 1220 | 1461024907634 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:15:07 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18722C00) [pid = 1220] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:15:07 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (1CA9B800) [pid = 1220] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:15:07 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (13786C00) [pid = 1220] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:15:07 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (138EDC00) [pid = 1220] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:15:07 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (15C0F400) [pid = 1220] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:15:07 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (17BE0000) [pid = 1220] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:15:07 INFO - PROCESS | 1220 | 1461024907681 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1220 | ++DOCSHELL 12BE2000 == 34 [pid = 1220] [id = 51] 17:15:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (12D41000) [pid = 1220] [serial = 149] [outer = 00000000] 17:15:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (142ADC00) [pid = 1220] [serial = 150] [outer = 12D41000] 17:15:07 INFO - PROCESS | 1220 | 1461024907724 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (15AB2C00) [pid = 1220] [serial = 151] [outer = 12D41000] 17:15:08 INFO - PROCESS | 1220 | 1461024908042 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 581ms 17:15:08 INFO - PROCESS | 1220 | 1461024908099 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1220 | 1461024908101 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:15:08 INFO - PROCESS | 1220 | 1461024908104 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1220 | 1461024908106 Marionette TRACE conn3 <- [1,170,null,{}] 17:15:08 INFO - PROCESS | 1220 | 1461024908109 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 1220 | 1461024908201 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:15:08 INFO - PROCESS | 1220 | 1461024908209 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1220 | ++DOCSHELL 156A5400 == 35 [pid = 1220] [id = 52] 17:15:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (163BFC00) [pid = 1220] [serial = 152] [outer = 00000000] 17:15:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (1A1F0400) [pid = 1220] [serial = 153] [outer = 163BFC00] 17:15:08 INFO - PROCESS | 1220 | 1461024908253 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (1A1EFC00) [pid = 1220] [serial = 154] [outer = 163BFC00] 17:15:08 INFO - PROCESS | 1220 | 1461024908606 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 535ms 17:15:08 INFO - PROCESS | 1220 | 1461024908623 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1220 | 1461024908625 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:15:08 INFO - PROCESS | 1220 | 1461024908628 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1220 | 1461024908630 Marionette TRACE conn3 <- [1,174,null,{}] 17:15:08 INFO - PROCESS | 1220 | 1461024908633 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 1220 | 1461024908701 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:15:08 INFO - PROCESS | 1220 | 1461024908707 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1220 | ++DOCSHELL 163BBC00 == 36 [pid = 1220] [id = 53] 17:15:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (1A994000) [pid = 1220] [serial = 155] [outer = 00000000] 17:15:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (1C065C00) [pid = 1220] [serial = 156] [outer = 1A994000] 17:15:08 INFO - PROCESS | 1220 | 1461024908750 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (1C258C00) [pid = 1220] [serial = 157] [outer = 1A994000] 17:15:09 INFO - PROCESS | 1220 | 1461024909116 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 520ms 17:15:09 INFO - PROCESS | 1220 | 1461024909164 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 1220 | 1461024909166 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:15:09 INFO - PROCESS | 1220 | 1461024909179 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1220 | 1461024909180 Marionette TRACE conn3 <- [1,178,null,{}] 17:15:09 INFO - PROCESS | 1220 | 1461024909184 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 1220 | 1461024909255 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:15:09 INFO - PROCESS | 1220 | 1461024909261 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1220 | ++DOCSHELL 136C9400 == 37 [pid = 1220] [id = 54] 17:15:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (1A6A2400) [pid = 1220] [serial = 158] [outer = 00000000] 17:15:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (1C2B4400) [pid = 1220] [serial = 159] [outer = 1A6A2400] 17:15:09 INFO - PROCESS | 1220 | 1461024909305 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (1C4BE400) [pid = 1220] [serial = 160] [outer = 1A6A2400] 17:15:09 INFO - PROCESS | 1220 | 1461024909807 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 688ms 17:15:09 INFO - PROCESS | 1220 | 1461024909864 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 1220 | 1461024909868 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 17:15:09 INFO - PROCESS | 1220 | 1461024909874 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:15:09 INFO - PROCESS | 1220 | 1461024909877 Marionette TRACE conn3 <- [1,182,null,{}] 17:15:09 INFO - PROCESS | 1220 | 1461024909883 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 1220 | 1461024909998 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:15:10 INFO - PROCESS | 1220 | 1461024910081 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 1220 | ++DOCSHELL 13208000 == 38 [pid = 1220] [id = 55] 17:15:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (1320DC00) [pid = 1220] [serial = 161] [outer = 00000000] 17:15:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (14A97800) [pid = 1220] [serial = 162] [outer = 1320DC00] 17:15:10 INFO - PROCESS | 1220 | 1461024910136 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (156A6400) [pid = 1220] [serial = 163] [outer = 1320DC00] 17:15:10 INFO - PROCESS | 1220 | 1461024910801 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 978ms 17:15:10 INFO - PROCESS | 1220 | 1461024910845 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 1220 | 1461024910851 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 17:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:15:10 INFO - PROCESS | 1220 | 1461024910857 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1220 | 1461024910860 Marionette TRACE conn3 <- [1,186,null,{}] 17:15:10 INFO - PROCESS | 1220 | 1461024910863 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 1220 | 1461024910976 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:15:11 INFO - PROCESS | 1220 | 1461024911043 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1220 | ++DOCSHELL 12B7D400 == 39 [pid = 1220] [id = 56] 17:15:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (12B87800) [pid = 1220] [serial = 164] [outer = 00000000] 17:15:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (17BF5C00) [pid = 1220] [serial = 165] [outer = 12B87800] 17:15:11 INFO - PROCESS | 1220 | 1461024911096 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (183BC400) [pid = 1220] [serial = 166] [outer = 12B87800] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 163BBC00 == 38 [pid = 1220] [id = 53] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 156A5400 == 37 [pid = 1220] [id = 52] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 12BE2000 == 36 [pid = 1220] [id = 51] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 196EB000 == 35 [pid = 1220] [id = 50] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 18B27000 == 34 [pid = 1220] [id = 49] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 16451C00 == 33 [pid = 1220] [id = 48] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 163BC800 == 32 [pid = 1220] [id = 47] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 136CB000 == 31 [pid = 1220] [id = 46] 17:15:11 INFO - PROCESS | 1220 | --DOCSHELL 13781000 == 30 [pid = 1220] [id = 45] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18B28000) [pid = 1220] [serial = 111] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1CD1EC00) [pid = 1220] [serial = 96] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (14348400) [pid = 1220] [serial = 99] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (15DE5000) [pid = 1220] [serial = 105] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (15DE4C00) [pid = 1220] [serial = 102] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18FB1C00) [pid = 1220] [serial = 112] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18330000) [pid = 1220] [serial = 108] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (17BDAC00) [pid = 1220] [serial = 106] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (16448800) [pid = 1220] [serial = 103] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (143A8C00) [pid = 1220] [serial = 100] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (183BF800) [pid = 1220] [serial = 109] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (1D10CC00) [pid = 1220] [serial = 97] [outer = 00000000] [url = about:blank] 17:15:11 INFO - PROCESS | 1220 | 1461024911764 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 917ms 17:15:11 INFO - PROCESS | 1220 | 1461024911783 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1220 | 1461024911787 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 17:15:11 INFO - PROCESS | 1220 | 1461024911793 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:15:11 INFO - PROCESS | 1220 | 1461024911796 Marionette TRACE conn3 <- [1,190,null,{}] 17:15:11 INFO - PROCESS | 1220 | 1461024911801 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 1220 | 1461024911889 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:15:11 INFO - PROCESS | 1220 | 1461024911961 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1220 | ++DOCSHELL 13256800 == 31 [pid = 1220] [id = 57] 17:15:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (13259800) [pid = 1220] [serial = 167] [outer = 00000000] 17:15:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (1434C800) [pid = 1220] [serial = 168] [outer = 13259800] 17:15:11 INFO - PROCESS | 1220 | 1461024912015 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (15409400) [pid = 1220] [serial = 169] [outer = 13259800] 17:15:12 INFO - PROCESS | 1220 | 1461024912373 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 611ms 17:15:12 INFO - PROCESS | 1220 | 1461024912415 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 1220 | 1461024912421 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:15:12 INFO - PROCESS | 1220 | 1461024912426 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 1220 | 1461024912429 Marionette TRACE conn3 <- [1,194,null,{}] 17:15:12 INFO - PROCESS | 1220 | 1461024912433 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 1220 | 1461024912507 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:15:12 INFO - PROCESS | 1220 | 1461024912513 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1220 | ++DOCSHELL 156F2000 == 32 [pid = 1220] [id = 58] 17:15:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (15AB9000) [pid = 1220] [serial = 170] [outer = 00000000] 17:15:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (163BF800) [pid = 1220] [serial = 171] [outer = 15AB9000] 17:15:12 INFO - PROCESS | 1220 | 1461024912557 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (16540000) [pid = 1220] [serial = 172] [outer = 15AB9000] 17:15:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (17BE0000) [pid = 1220] [serial = 173] [outer = 1E28A400] 17:15:13 INFO - PROCESS | 1220 | 1461024913007 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 627ms 17:15:13 INFO - PROCESS | 1220 | 1461024913046 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1220 | 1461024913048 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:15:13 INFO - PROCESS | 1220 | 1461024913052 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1220 | 1461024913055 Marionette TRACE conn3 <- [1,198,null,{}] 17:15:13 INFO - PROCESS | 1220 | 1461024913066 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 1220 | 1461024913145 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:15:13 INFO - PROCESS | 1220 | 1461024913154 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 1220 | ++DOCSHELL 183B6400 == 33 [pid = 1220] [id = 59] 17:15:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (1871C400) [pid = 1220] [serial = 174] [outer = 00000000] 17:15:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18B22C00) [pid = 1220] [serial = 175] [outer = 1871C400] 17:15:13 INFO - PROCESS | 1220 | 1461024913203 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18FB1C00) [pid = 1220] [serial = 176] [outer = 1871C400] 17:15:13 INFO - PROCESS | 1220 | 1461024913596 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 581ms 17:15:13 INFO - PROCESS | 1220 | 1461024913649 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1220 | 1461024913651 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:15:13 INFO - PROCESS | 1220 | 1461024913655 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1220 | 1461024913656 Marionette TRACE conn3 <- [1,202,null,{}] 17:15:13 INFO - PROCESS | 1220 | 1461024913660 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 1220 | 1461024913734 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:15:13 INFO - PROCESS | 1220 | 1461024913739 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 1220 | ++DOCSHELL 18B25800 == 34 [pid = 1220] [id = 60] 17:15:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (1901AC00) [pid = 1220] [serial = 177] [outer = 00000000] 17:15:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (19D7C800) [pid = 1220] [serial = 178] [outer = 1901AC00] 17:15:13 INFO - PROCESS | 1220 | 1461024913783 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (19F03800) [pid = 1220] [serial = 179] [outer = 1901AC00] 17:15:14 INFO - PROCESS | 1220 | 1461024914210 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 581ms 17:15:14 INFO - PROCESS | 1220 | 1461024914234 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 1220 | 1461024914236 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:15:14 INFO - PROCESS | 1220 | 1461024914239 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 1220 | 1461024914241 Marionette TRACE conn3 <- [1,206,null,{}] 17:15:14 INFO - PROCESS | 1220 | 1461024914244 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 1220 | 1461024914336 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:15:14 INFO - PROCESS | 1220 | 1461024914342 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1220 | ++DOCSHELL 13786C00 == 35 [pid = 1220] [id = 61] 17:15:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19691C00) [pid = 1220] [serial = 180] [outer = 00000000] 17:15:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1A159800) [pid = 1220] [serial = 181] [outer = 19691C00] 17:15:14 INFO - PROCESS | 1220 | 1461024914385 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1A1EEC00) [pid = 1220] [serial = 182] [outer = 19691C00] 17:15:14 INFO - PROCESS | 1220 | 1461024914795 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 581ms 17:15:14 INFO - PROCESS | 1220 | 1461024914823 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 1220 | 1461024914825 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 17:15:14 INFO - PROCESS | 1220 | 1461024914828 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 1220 | 1461024914830 Marionette TRACE conn3 <- [1,210,null,{}] 17:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:15:14 INFO - PROCESS | 1220 | 1461024914833 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 1220 | 1461024914953 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:15:14 INFO - PROCESS | 1220 | 1461024914961 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1220 | ++DOCSHELL 13753800 == 36 [pid = 1220] [id = 62] 17:15:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (15C0F400) [pid = 1220] [serial = 183] [outer = 00000000] 17:15:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1CA46C00) [pid = 1220] [serial = 184] [outer = 15C0F400] 17:15:14 INFO - PROCESS | 1220 | 1461024915004 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1C2AE800) [pid = 1220] [serial = 185] [outer = 15C0F400] 17:15:15 INFO - PROCESS | 1220 | 1461024915419 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 611ms 17:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:15:15 INFO - PROCESS | 1220 | 1461024915451 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 1220 | 1461024915453 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 17:15:15 INFO - PROCESS | 1220 | 1461024915456 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 1220 | 1461024915458 Marionette TRACE conn3 <- [1,214,null,{}] 17:15:15 INFO - PROCESS | 1220 | 1461024915461 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 1220 | 1461024915560 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:15:15 INFO - PROCESS | 1220 | 1461024915566 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 1220 | ++DOCSHELL 1C05DC00 == 37 [pid = 1220] [id = 63] 17:15:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1C4B9000) [pid = 1220] [serial = 186] [outer = 00000000] 17:15:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1CA98000) [pid = 1220] [serial = 187] [outer = 1C4B9000] 17:15:15 INFO - PROCESS | 1220 | 1461024915609 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1CAA1C00) [pid = 1220] [serial = 188] [outer = 1C4B9000] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18B31000) [pid = 1220] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (163C0000) [pid = 1220] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (142B3400) [pid = 1220] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (13787000) [pid = 1220] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (17BF2C00) [pid = 1220] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (12D7C400) [pid = 1220] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1569E000) [pid = 1220] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (198F4400) [pid = 1220] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (19017400) [pid = 1220] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1A10C000) [pid = 1220] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (1A6A8400) [pid = 1220] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (12D41000) [pid = 1220] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (1A994000) [pid = 1220] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:15:16 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (163BFC00) [pid = 1220] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:15:16 INFO - PROCESS | 1220 | 1461024916106 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 17:15:16 INFO - PROCESS | 1220 | 1461024916139 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1220 | 1461024916141 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 17:15:16 INFO - PROCESS | 1220 | 1461024916144 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:15:16 INFO - PROCESS | 1220 | 1461024916146 Marionette TRACE conn3 <- [1,218,null,{}] 17:15:16 INFO - PROCESS | 1220 | 1461024916149 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 1220 | 1461024916219 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:15:16 INFO - PROCESS | 1220 | 1461024916249 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1220 | ++DOCSHELL 142B3400 == 38 [pid = 1220] [id = 64] 17:15:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (143B2000) [pid = 1220] [serial = 189] [outer = 00000000] 17:15:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18971000) [pid = 1220] [serial = 190] [outer = 143B2000] 17:15:16 INFO - PROCESS | 1220 | 1461024916295 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (19F0A800) [pid = 1220] [serial = 191] [outer = 143B2000] 17:15:16 INFO - PROCESS | 1220 | 1461024916679 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 581ms 17:15:16 INFO - PROCESS | 1220 | 1461024916742 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1220 | 1461024916744 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 17:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:15:16 INFO - PROCESS | 1220 | 1461024916747 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1220 | 1461024916749 Marionette TRACE conn3 <- [1,222,null,{}] 17:15:16 INFO - PROCESS | 1220 | 1461024916752 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 1220 | 1461024916805 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:15:16 INFO - PROCESS | 1220 | 1461024916811 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1220 | ++DOCSHELL 18083400 == 39 [pid = 1220] [id = 65] 17:15:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18084800) [pid = 1220] [serial = 192] [outer = 00000000] 17:15:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (1CD1FC00) [pid = 1220] [serial = 193] [outer = 18084800] 17:15:16 INFO - PROCESS | 1220 | 1461024916854 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (1D10AC00) [pid = 1220] [serial = 194] [outer = 18084800] 17:15:17 INFO - PROCESS | 1220 | 1461024917239 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 17:15:17 INFO - PROCESS | 1220 | 1461024917266 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 1220 | 1461024917268 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 17:15:17 INFO - PROCESS | 1220 | 1461024917271 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:15:17 INFO - PROCESS | 1220 | 1461024917273 Marionette TRACE conn3 <- [1,226,null,{}] 17:15:17 INFO - PROCESS | 1220 | 1461024917276 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:17 INFO - PROCESS | 1220 | 1461024917376 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:15:17 INFO - PROCESS | 1220 | 1461024917382 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1220 | ++DOCSHELL 12B7B400 == 40 [pid = 1220] [id = 66] 17:15:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1CA4A400) [pid = 1220] [serial = 195] [outer = 00000000] 17:15:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1D1F8800) [pid = 1220] [serial = 196] [outer = 1CA4A400] 17:15:17 INFO - PROCESS | 1220 | 1461024917426 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1D1F9000) [pid = 1220] [serial = 197] [outer = 1CA4A400] 17:15:17 INFO - PROCESS | 1220 | 1461024917806 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 581ms 17:15:17 INFO - PROCESS | 1220 | 1461024917855 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 1220 | 1461024917858 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 17:15:17 INFO - PROCESS | 1220 | 1461024917861 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:15:17 INFO - PROCESS | 1220 | 1461024917863 Marionette TRACE conn3 <- [1,230,null,{}] 17:15:17 INFO - PROCESS | 1220 | 1461024917867 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:17 INFO - PROCESS | 1220 | 1461024917955 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:15:17 INFO - PROCESS | 1220 | 1461024917963 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1220 | ++DOCSHELL 1D1F1800 == 41 [pid = 1220] [id = 67] 17:15:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1D322800) [pid = 1220] [serial = 198] [outer = 00000000] 17:15:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1D47E800) [pid = 1220] [serial = 199] [outer = 1D322800] 17:15:18 INFO - PROCESS | 1220 | 1461024918010 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1D484000) [pid = 1220] [serial = 200] [outer = 1D322800] 17:15:18 INFO - PROCESS | 1220 | 1461024918615 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 825ms 17:15:18 INFO - PROCESS | 1220 | 1461024918690 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1220 | 1461024918694 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 17:15:18 INFO - PROCESS | 1220 | 1461024918698 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:15:18 INFO - PROCESS | 1220 | 1461024918702 Marionette TRACE conn3 <- [1,234,null,{}] 17:15:18 INFO - PROCESS | 1220 | 1461024918722 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 1220 | 1461024918821 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:15:18 INFO - PROCESS | 1220 | 1461024918893 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1220 | ++DOCSHELL 136C9C00 == 42 [pid = 1220] [id = 68] 17:15:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (136CDC00) [pid = 1220] [serial = 201] [outer = 00000000] 17:15:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (15C8F800) [pid = 1220] [serial = 202] [outer = 136CDC00] 17:15:18 INFO - PROCESS | 1220 | 1461024918946 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (17BDCC00) [pid = 1220] [serial = 203] [outer = 136CDC00] 17:15:19 INFO - PROCESS | 1220 | 1461024919467 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 840ms 17:15:19 INFO - PROCESS | 1220 | 1461024919547 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 1220 | 1461024919553 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 17:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:15:19 INFO - PROCESS | 1220 | 1461024919560 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 1220 | 1461024919562 Marionette TRACE conn3 <- [1,238,null,{}] 17:15:19 INFO - PROCESS | 1220 | 1461024919566 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:19 INFO - PROCESS | 1220 | 1461024919664 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:15:19 INFO - PROCESS | 1220 | 1461024919735 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 1220 | ++DOCSHELL 14A90000 == 43 [pid = 1220] [id = 69] 17:15:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (15AB5000) [pid = 1220] [serial = 204] [outer = 00000000] 17:15:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (198F4800) [pid = 1220] [serial = 205] [outer = 15AB5000] 17:15:19 INFO - PROCESS | 1220 | 1461024919788 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A2F1000) [pid = 1220] [serial = 206] [outer = 15AB5000] 17:15:20 INFO - PROCESS | 1220 | 1461024920336 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 826ms 17:15:20 INFO - PROCESS | 1220 | 1461024920383 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 1220 | 1461024920386 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:15:20 INFO - PROCESS | 1220 | 1461024920390 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 1220 | 1461024920393 Marionette TRACE conn3 <- [1,242,null,{}] 17:15:20 INFO - PROCESS | 1220 | 1461024920404 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 1220 | 1461024920503 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:15:20 INFO - PROCESS | 1220 | 1461024920571 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 1220 | ++DOCSHELL 1968DC00 == 44 [pid = 1220] [id = 70] 17:15:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A8B6400) [pid = 1220] [serial = 207] [outer = 00000000] 17:15:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C24F400) [pid = 1220] [serial = 208] [outer = 1A8B6400] 17:15:20 INFO - PROCESS | 1220 | 1461024920626 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1C4B6800) [pid = 1220] [serial = 209] [outer = 1A8B6400] 17:15:21 INFO - PROCESS | 1220 | 1461024921270 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 917ms 17:15:21 INFO - PROCESS | 1220 | 1461024921316 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 1220 | 1461024921304 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:15:21 INFO - PROCESS | 1220 | 1461024921309 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 1220 | 1461024921313 Marionette TRACE conn3 <- [1,246,null,{}] 17:15:21 INFO - PROCESS | 1220 | 1461024921319 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 1220 | 1461024921441 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:15:21 INFO - PROCESS | 1220 | 1461024921529 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1220 | ++DOCSHELL 142B6400 == 45 [pid = 1220] [id = 71] 17:15:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (14A04400) [pid = 1220] [serial = 210] [outer = 00000000] 17:15:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1569F800) [pid = 1220] [serial = 211] [outer = 14A04400] 17:15:21 INFO - PROCESS | 1220 | 1461024921576 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (15AB4C00) [pid = 1220] [serial = 212] [outer = 14A04400] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 12B7B400 == 44 [pid = 1220] [id = 66] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 18083400 == 43 [pid = 1220] [id = 65] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 142B3400 == 42 [pid = 1220] [id = 64] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 1C05DC00 == 41 [pid = 1220] [id = 63] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 13753800 == 40 [pid = 1220] [id = 62] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 13786C00 == 39 [pid = 1220] [id = 61] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 18B25800 == 38 [pid = 1220] [id = 60] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 183B6400 == 37 [pid = 1220] [id = 59] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 156F2000 == 36 [pid = 1220] [id = 58] 17:15:22 INFO - PROCESS | 1220 | --DOCSHELL 13256800 == 35 [pid = 1220] [id = 57] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19013400) [pid = 1220] [serial = 144] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (17BF7C00) [pid = 1220] [serial = 138] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (156F2400) [pid = 1220] [serial = 135] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (15C03800) [pid = 1220] [serial = 136] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1378C400) [pid = 1220] [serial = 129] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (142B1C00) [pid = 1220] [serial = 132] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (14A8DC00) [pid = 1220] [serial = 133] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18973400) [pid = 1220] [serial = 142] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (136D3400) [pid = 1220] [serial = 115] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (13256C00) [pid = 1220] [serial = 114] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (17BD5C00) [pid = 1220] [serial = 118] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (15C8A800) [pid = 1220] [serial = 117] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19F0A000) [pid = 1220] [serial = 147] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (19D7B400) [pid = 1220] [serial = 121] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (19D79C00) [pid = 1220] [serial = 120] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1A69DC00) [pid = 1220] [serial = 124] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1A2ED800) [pid = 1220] [serial = 123] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1A998000) [pid = 1220] [serial = 127] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1A994400) [pid = 1220] [serial = 126] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (142ADC00) [pid = 1220] [serial = 150] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (15AB2C00) [pid = 1220] [serial = 151] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (19F0EC00) [pid = 1220] [serial = 148] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (1C258C00) [pid = 1220] [serial = 157] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (1A1F0400) [pid = 1220] [serial = 153] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (1C065C00) [pid = 1220] [serial = 156] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (1879E000) [pid = 1220] [serial = 141] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (19690000) [pid = 1220] [serial = 145] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (1A1EFC00) [pid = 1220] [serial = 154] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (180F0800) [pid = 1220] [serial = 139] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (1C2B4400) [pid = 1220] [serial = 159] [outer = 00000000] [url = about:blank] 17:15:22 INFO - PROCESS | 1220 | 1461024922126 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 887ms 17:15:22 INFO - PROCESS | 1220 | 1461024922199 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 1220 | 1461024922208 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:15:22 INFO - PROCESS | 1220 | 1461024922215 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 1220 | 1461024922217 Marionette TRACE conn3 <- [1,250,null,{}] 17:15:22 INFO - PROCESS | 1220 | 1461024922237 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 1220 | 1461024922319 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:15:22 INFO - PROCESS | 1220 | 1461024922325 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 1220 | ++DOCSHELL 1378D800 == 36 [pid = 1220] [id = 72] 17:15:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (142ADC00) [pid = 1220] [serial = 213] [outer = 00000000] 17:15:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (14AE4400) [pid = 1220] [serial = 214] [outer = 142ADC00] 17:15:22 INFO - PROCESS | 1220 | 1461024922370 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (15AB5400) [pid = 1220] [serial = 215] [outer = 142ADC00] 17:15:22 INFO - PROCESS | 1220 | 1461024922784 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 581ms 17:15:22 INFO - PROCESS | 1220 | 1461024922811 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 1220 | 1461024922813 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:15:22 INFO - PROCESS | 1220 | 1461024922820 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 1220 | 1461024922823 Marionette TRACE conn3 <- [1,254,null,{}] 17:15:22 INFO - PROCESS | 1220 | 1461024922833 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 1220 | 1461024922896 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:15:22 INFO - PROCESS | 1220 | 1461024922902 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 1220 | ++DOCSHELL 15C10800 == 37 [pid = 1220] [id = 73] 17:15:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (16445800) [pid = 1220] [serial = 216] [outer = 00000000] 17:15:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18086800) [pid = 1220] [serial = 217] [outer = 16445800] 17:15:22 INFO - PROCESS | 1220 | 1461024922949 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (183B9000) [pid = 1220] [serial = 218] [outer = 16445800] 17:15:23 INFO - PROCESS | 1220 | 1461024923393 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 17:15:23 INFO - PROCESS | 1220 | 1461024923457 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 1220 | 1461024923460 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 17:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:15:23 INFO - PROCESS | 1220 | 1461024923463 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 1220 | 1461024923465 Marionette TRACE conn3 <- [1,258,null,{}] 17:15:23 INFO - PROCESS | 1220 | 1461024923468 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 1220 | 1461024923542 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:15:23 INFO - PROCESS | 1220 | 1461024923550 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 1220 | ++DOCSHELL 18970400 == 38 [pid = 1220] [id = 74] 17:15:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18975000) [pid = 1220] [serial = 219] [outer = 00000000] 17:15:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (19011C00) [pid = 1220] [serial = 220] [outer = 18975000] 17:15:23 INFO - PROCESS | 1220 | 1461024923594 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (19017800) [pid = 1220] [serial = 221] [outer = 18975000] 17:15:23 INFO - PROCESS | 1220 | 1461024923987 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 581ms 17:15:24 INFO - PROCESS | 1220 | 1461024924044 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 1220 | 1461024924046 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 17:15:24 INFO - PROCESS | 1220 | 1461024924049 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:15:24 INFO - PROCESS | 1220 | 1461024924051 Marionette TRACE conn3 <- [1,262,null,{}] 17:15:24 INFO - PROCESS | 1220 | 1461024924054 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 1220 | 1461024924127 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:15:24 INFO - PROCESS | 1220 | 1461024924134 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 1220 | ++DOCSHELL 18B2F800 == 39 [pid = 1220] [id = 75] 17:15:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (19014800) [pid = 1220] [serial = 222] [outer = 00000000] 17:15:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (19D7AC00) [pid = 1220] [serial = 223] [outer = 19014800] 17:15:24 INFO - PROCESS | 1220 | 1461024924177 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19E7E800) [pid = 1220] [serial = 224] [outer = 19014800] 17:15:24 INFO - PROCESS | 1220 | 1461024924633 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 611ms 17:15:24 INFO - PROCESS | 1220 | 1461024924670 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 1220 | 1461024924672 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 17:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:15:24 INFO - PROCESS | 1220 | 1461024924675 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 1220 | 1461024924677 Marionette TRACE conn3 <- [1,266,null,{}] 17:15:24 INFO - PROCESS | 1220 | 1461024924680 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 1220 | 1461024924794 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:15:24 INFO - PROCESS | 1220 | 1461024924802 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 1220 | ++DOCSHELL 138EB800 == 40 [pid = 1220] [id = 76] 17:15:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19690C00) [pid = 1220] [serial = 225] [outer = 00000000] 17:15:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1A2EAC00) [pid = 1220] [serial = 226] [outer = 19690C00] 17:15:24 INFO - PROCESS | 1220 | 1461024924849 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1A6AB800) [pid = 1220] [serial = 227] [outer = 19690C00] 17:15:25 INFO - PROCESS | 1220 | 1461024925289 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 673ms 17:15:25 INFO - PROCESS | 1220 | 1461024925357 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 1220 | 1461024925359 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 17:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:15:25 INFO - PROCESS | 1220 | 1461024925368 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 1220 | 1461024925370 Marionette TRACE conn3 <- [1,270,null,{}] 17:15:25 INFO - PROCESS | 1220 | 1461024925373 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:25 INFO - PROCESS | 1220 | 1461024925490 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:15:25 INFO - PROCESS | 1220 | 1461024925513 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 1220 | ++DOCSHELL 1A154800 == 41 [pid = 1220] [id = 77] 17:15:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1A156800) [pid = 1220] [serial = 228] [outer = 00000000] 17:15:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1C064C00) [pid = 1220] [serial = 229] [outer = 1A156800] 17:15:25 INFO - PROCESS | 1220 | 1461024925558 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1C251C00) [pid = 1220] [serial = 230] [outer = 1A156800] 17:15:25 INFO - PROCESS | 1220 | 1461024925948 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 17:15:25 INFO - PROCESS | 1220 | 1461024925990 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 1220 | 1461024925992 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 17:15:25 INFO - PROCESS | 1220 | 1461024925995 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:15:25 INFO - PROCESS | 1220 | 1461024925996 Marionette TRACE conn3 <- [1,274,null,{}] 17:15:25 INFO - PROCESS | 1220 | 1461024926000 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 1220 | 1461024926100 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:15:26 INFO - PROCESS | 1220 | 1461024926106 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 1220 | ++DOCSHELL 1A8B9C00 == 42 [pid = 1220] [id = 78] 17:15:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1C250400) [pid = 1220] [serial = 231] [outer = 00000000] 17:15:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1C2AC400) [pid = 1220] [serial = 232] [outer = 1C250400] 17:15:26 INFO - PROCESS | 1220 | 1461024926150 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1C2B4400) [pid = 1220] [serial = 233] [outer = 1C250400] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19691C00) [pid = 1220] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1C4B9000) [pid = 1220] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (15AB9000) [pid = 1220] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (15C0F400) [pid = 1220] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1871C400) [pid = 1220] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (13259800) [pid = 1220] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1901AC00) [pid = 1220] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (143B2000) [pid = 1220] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18084800) [pid = 1220] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:15:26 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1CA4A400) [pid = 1220] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:15:26 INFO - PROCESS | 1220 | 1461024926634 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 688ms 17:15:26 INFO - PROCESS | 1220 | 1461024926695 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 1220 | 1461024926697 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:15:26 INFO - PROCESS | 1220 | 1461024926705 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 1220 | 1461024926706 Marionette TRACE conn3 <- [1,278,null,{}] 17:15:26 INFO - PROCESS | 1220 | 1461024926710 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 1220 | 1461024926785 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:15:26 INFO - PROCESS | 1220 | 1461024926794 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 1220 | ++DOCSHELL 12D42C00 == 43 [pid = 1220] [id = 79] 17:15:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (15C10C00) [pid = 1220] [serial = 234] [outer = 00000000] 17:15:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19F01800) [pid = 1220] [serial = 235] [outer = 15C10C00] 17:15:26 INFO - PROCESS | 1220 | 1461024926838 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1C058C00) [pid = 1220] [serial = 236] [outer = 15C10C00] 17:15:27 INFO - PROCESS | 1220 | 1461024927230 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 580ms 17:15:27 INFO - PROCESS | 1220 | 1461024927279 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 1220 | 1461024927280 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 17:15:27 INFO - PROCESS | 1220 | 1461024927284 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:15:27 INFO - PROCESS | 1220 | 1461024927285 Marionette TRACE conn3 <- [1,282,null,{}] 17:15:27 INFO - PROCESS | 1220 | 1461024927289 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 1220 | 1461024927366 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:15:27 INFO - PROCESS | 1220 | 1461024927372 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 1220 | ++DOCSHELL 19E57C00 == 44 [pid = 1220] [id = 80] 17:15:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1A108400) [pid = 1220] [serial = 237] [outer = 00000000] 17:15:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1CA98C00) [pid = 1220] [serial = 238] [outer = 1A108400] 17:15:27 INFO - PROCESS | 1220 | 1461024927415 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1CD20000) [pid = 1220] [serial = 239] [outer = 1A108400] 17:15:27 INFO - PROCESS | 1220 | 1461024927786 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 17:15:27 INFO - PROCESS | 1220 | 1461024927803 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 1220 | 1461024927806 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 17:15:27 INFO - PROCESS | 1220 | 1461024927809 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:15:27 INFO - PROCESS | 1220 | 1461024927811 Marionette TRACE conn3 <- [1,286,null,{}] 17:15:27 INFO - PROCESS | 1220 | 1461024927815 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 1220 | 1461024927933 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:15:27 INFO - PROCESS | 1220 | 1461024927941 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 1220 | ++DOCSHELL 1CA53000 == 45 [pid = 1220] [id = 81] 17:15:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1D1F7800) [pid = 1220] [serial = 240] [outer = 00000000] 17:15:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1D32A400) [pid = 1220] [serial = 241] [outer = 1D1F7800] 17:15:27 INFO - PROCESS | 1220 | 1461024927989 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1D47AC00) [pid = 1220] [serial = 242] [outer = 1D1F7800] 17:15:28 INFO - PROCESS | 1220 | 1461024928380 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 611ms 17:15:28 INFO - PROCESS | 1220 | 1461024928440 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 1220 | 1461024928444 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:15:28 INFO - PROCESS | 1220 | 1461024928450 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 1220 | 1461024928454 Marionette TRACE conn3 <- [1,290,null,{}] 17:15:28 INFO - PROCESS | 1220 | 1461024928460 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 1220 | 1461024928551 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:15:28 INFO - PROCESS | 1220 | 1461024928672 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 1220 | ++DOCSHELL 136D3400 == 46 [pid = 1220] [id = 82] 17:15:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (13756400) [pid = 1220] [serial = 243] [outer = 00000000] 17:15:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (138E8800) [pid = 1220] [serial = 244] [outer = 13756400] 17:15:28 INFO - PROCESS | 1220 | 1461024928727 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (143AE000) [pid = 1220] [serial = 245] [outer = 13756400] 17:15:29 INFO - PROCESS | 1220 | 1461024929305 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 887ms 17:15:29 INFO - PROCESS | 1220 | 1461024929342 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 1220 | 1461024929345 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 17:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:15:29 INFO - PROCESS | 1220 | 1461024929353 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 1220 | 1461024929357 Marionette TRACE conn3 <- [1,294,null,{}] 17:15:29 INFO - PROCESS | 1220 | 1461024929361 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 1220 | 1461024929465 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:15:29 INFO - PROCESS | 1220 | 1461024929550 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 1220 | ++DOCSHELL 163C0000 == 47 [pid = 1220] [id = 83] 17:15:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (163C0800) [pid = 1220] [serial = 246] [outer = 00000000] 17:15:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18722C00) [pid = 1220] [serial = 247] [outer = 163C0800] 17:15:29 INFO - PROCESS | 1220 | 1461024929659 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18FB6800) [pid = 1220] [serial = 248] [outer = 163C0800] 17:15:30 INFO - PROCESS | 1220 | 1461024930294 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:30 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. 17:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 978ms 17:15:30 INFO - PROCESS | 1220 | 1461024930343 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 1220 | 1461024930345 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 17:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:15:30 INFO - PROCESS | 1220 | 1461024930349 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 1220 | 1461024930351 Marionette TRACE conn3 <- [1,298,null,{}] 17:15:30 INFO - PROCESS | 1220 | 1461024930361 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:30 INFO - PROCESS | 1220 | 1461024930450 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:15:30 INFO - PROCESS | 1220 | 1461024930526 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 1220 | ++DOCSHELL 1C24FC00 == 48 [pid = 1220] [id = 84] 17:15:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1C250800) [pid = 1220] [serial = 249] [outer = 00000000] 17:15:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1CA54000) [pid = 1220] [serial = 250] [outer = 1C250800] 17:15:30 INFO - PROCESS | 1220 | 1461024930582 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1D112400) [pid = 1220] [serial = 251] [outer = 1C250800] 17:15:31 INFO - PROCESS | 1220 | 1461024931160 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:31 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. 17:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 887ms 17:15:31 INFO - PROCESS | 1220 | 1461024931220 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 1220 | 1461024931222 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:15:31 INFO - PROCESS | 1220 | 1461024931226 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 1220 | 1461024931228 Marionette TRACE conn3 <- [1,302,null,{}] 17:15:31 INFO - PROCESS | 1220 | 1461024931231 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 1220 | 1461024931328 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:15:31 INFO - PROCESS | 1220 | 1461024931413 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 1220 | ++DOCSHELL 1A69C400 == 49 [pid = 1220] [id = 85] 17:15:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1A6ABC00) [pid = 1220] [serial = 252] [outer = 00000000] 17:15:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1CA4E000) [pid = 1220] [serial = 253] [outer = 1A6ABC00] 17:15:31 INFO - PROCESS | 1220 | 1461024931476 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1CD16400) [pid = 1220] [serial = 254] [outer = 1A6ABC00] 17:15:32 INFO - PROCESS | 1220 | 1461024932115 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:32 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. 17:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 917ms 17:15:32 INFO - PROCESS | 1220 | 1461024932156 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 1220 | 1461024932159 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 17:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:15:32 INFO - PROCESS | 1220 | 1461024932164 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 1220 | 1461024932168 Marionette TRACE conn3 <- [1,306,null,{}] 17:15:32 INFO - PROCESS | 1220 | 1461024932173 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 1220 | 1461024932263 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:15:32 INFO - PROCESS | 1220 | 1461024932352 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 1220 | ++DOCSHELL 1644FC00 == 50 [pid = 1220] [id = 86] 17:15:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (16451800) [pid = 1220] [serial = 255] [outer = 00000000] 17:15:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18083800) [pid = 1220] [serial = 256] [outer = 16451800] 17:15:32 INFO - PROCESS | 1220 | 1461024932403 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1871E000) [pid = 1220] [serial = 257] [outer = 16451800] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 136C9400 == 49 [pid = 1220] [id = 54] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 19E57C00 == 48 [pid = 1220] [id = 80] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 12D42C00 == 47 [pid = 1220] [id = 79] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 1A8B9C00 == 46 [pid = 1220] [id = 78] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 1A154800 == 45 [pid = 1220] [id = 77] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 138EB800 == 44 [pid = 1220] [id = 76] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 18B2F800 == 43 [pid = 1220] [id = 75] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 18970400 == 42 [pid = 1220] [id = 74] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 15C10800 == 41 [pid = 1220] [id = 73] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 1378D800 == 40 [pid = 1220] [id = 72] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 142B6400 == 39 [pid = 1220] [id = 71] 17:15:32 INFO - PROCESS | 1220 | --DOCSHELL 136C9C00 == 38 [pid = 1220] [id = 68] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1D1F8800) [pid = 1220] [serial = 196] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1A159800) [pid = 1220] [serial = 181] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1A1EEC00) [pid = 1220] [serial = 182] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1CA98000) [pid = 1220] [serial = 187] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (17BF5C00) [pid = 1220] [serial = 165] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (163BF800) [pid = 1220] [serial = 171] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (16540000) [pid = 1220] [serial = 172] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1CA46C00) [pid = 1220] [serial = 184] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18B22C00) [pid = 1220] [serial = 175] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18FB1C00) [pid = 1220] [serial = 176] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (14A97800) [pid = 1220] [serial = 162] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1434C800) [pid = 1220] [serial = 168] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (15409400) [pid = 1220] [serial = 169] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (19D7C800) [pid = 1220] [serial = 178] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1E62C800) [pid = 1220] [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.] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18971000) [pid = 1220] [serial = 190] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19F0A800) [pid = 1220] [serial = 191] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1CAA1C00) [pid = 1220] [serial = 188] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1CD1FC00) [pid = 1220] [serial = 193] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1D10AC00) [pid = 1220] [serial = 194] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1C2AE800) [pid = 1220] [serial = 185] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (19F03800) [pid = 1220] [serial = 179] [outer = 00000000] [url = about:blank] 17:15:32 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1D1F9000) [pid = 1220] [serial = 197] [outer = 00000000] [url = about:blank] 17:15:33 INFO - PROCESS | 1220 | 1461024933067 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:33 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. 17:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 978ms 17:15:33 INFO - PROCESS | 1220 | 1461024933152 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 1220 | 1461024933157 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:15:33 INFO - PROCESS | 1220 | 1461024933163 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 1220 | 1461024933166 Marionette TRACE conn3 <- [1,310,null,{}] 17:15:33 INFO - PROCESS | 1220 | 1461024933169 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 1220 | 1461024933246 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:15:33 INFO - PROCESS | 1220 | 1461024933259 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 1220 | ++DOCSHELL 16540000 == 39 [pid = 1220] [id = 87] 17:15:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (16544000) [pid = 1220] [serial = 258] [outer = 00000000] 17:15:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18B22C00) [pid = 1220] [serial = 259] [outer = 16544000] 17:15:33 INFO - PROCESS | 1220 | 1461024933304 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18FB3400) [pid = 1220] [serial = 260] [outer = 16544000] 17:15:33 INFO - PROCESS | 1220 | 1461024933754 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:33 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. 17:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 611ms 17:15:33 INFO - PROCESS | 1220 | 1461024933785 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 1220 | 1461024933787 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:15:33 INFO - PROCESS | 1220 | 1461024933791 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 1220 | 1461024933794 Marionette TRACE conn3 <- [1,314,null,{}] 17:15:33 INFO - PROCESS | 1220 | 1461024933804 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 1220 | 1461024933881 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:15:33 INFO - PROCESS | 1220 | 1461024933887 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 1220 | ++DOCSHELL 19F04000 == 40 [pid = 1220] [id = 88] 17:15:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (19F0A800) [pid = 1220] [serial = 261] [outer = 00000000] 17:15:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1A104400) [pid = 1220] [serial = 262] [outer = 19F0A800] 17:15:33 INFO - PROCESS | 1220 | 1461024933934 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1A159C00) [pid = 1220] [serial = 263] [outer = 19F0A800] 17:15:34 INFO - PROCESS | 1220 | 1461024934348 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:34 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. 17:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 581ms 17:15:34 INFO - PROCESS | 1220 | 1461024934368 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 1220 | 1461024934370 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:15:34 INFO - PROCESS | 1220 | 1461024934373 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 1220 | 1461024934375 Marionette TRACE conn3 <- [1,318,null,{}] 17:15:34 INFO - PROCESS | 1220 | 1461024934378 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 1220 | 1461024934458 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:15:34 INFO - PROCESS | 1220 | 1461024934464 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 1220 | ++DOCSHELL 1A1EE800 == 41 [pid = 1220] [id = 89] 17:15:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1A1F0400) [pid = 1220] [serial = 264] [outer = 00000000] 17:15:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1A8B5400) [pid = 1220] [serial = 265] [outer = 1A1F0400] 17:15:34 INFO - PROCESS | 1220 | 1461024934517 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1C24C400) [pid = 1220] [serial = 266] [outer = 1A1F0400] 17:15:34 INFO - PROCESS | 1220 | 1461024934918 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:34 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. 17:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 581ms 17:15:34 INFO - PROCESS | 1220 | 1461024934953 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 1220 | 1461024934955 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 17:15:34 INFO - PROCESS | 1220 | 1461024934959 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:15:34 INFO - PROCESS | 1220 | 1461024934960 Marionette TRACE conn3 <- [1,322,null,{}] 17:15:34 INFO - PROCESS | 1220 | 1461024934964 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 1220 | 1461024935037 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:15:35 INFO - PROCESS | 1220 | 1461024935042 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1220 | ++DOCSHELL 1C25BC00 == 42 [pid = 1220] [id = 90] 17:15:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1C2A7C00) [pid = 1220] [serial = 267] [outer = 00000000] 17:15:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1CA49400) [pid = 1220] [serial = 268] [outer = 1C2A7C00] 17:15:35 INFO - PROCESS | 1220 | 1461024935086 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1CA49800) [pid = 1220] [serial = 269] [outer = 1C2A7C00] 17:15:35 INFO - PROCESS | 1220 | 1461024935561 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:35 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. 17:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 627ms 17:15:35 INFO - PROCESS | 1220 | 1461024935597 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 1220 | 1461024935599 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 17:15:35 INFO - PROCESS | 1220 | 1461024935602 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:15:35 INFO - PROCESS | 1220 | 1461024935604 Marionette TRACE conn3 <- [1,326,null,{}] 17:15:35 INFO - PROCESS | 1220 | 1461024935612 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 1220 | 1461024935712 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:15:35 INFO - PROCESS | 1220 | 1461024935721 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1220 | ++DOCSHELL 1375DC00 == 43 [pid = 1220] [id = 91] 17:15:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1CA4A800) [pid = 1220] [serial = 270] [outer = 00000000] 17:15:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1D47C400) [pid = 1220] [serial = 271] [outer = 1CA4A800] 17:15:35 INFO - PROCESS | 1220 | 1461024935767 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1D485800) [pid = 1220] [serial = 272] [outer = 1CA4A800] 17:15:36 INFO - PROCESS | 1220 | 1461024936202 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:36 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. 17:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 626ms 17:15:36 INFO - PROCESS | 1220 | 1461024936223 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 1220 | 1461024936225 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 17:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:15:36 INFO - PROCESS | 1220 | 1461024936228 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 1220 | 1461024936229 Marionette TRACE conn3 <- [1,330,null,{}] 17:15:36 INFO - PROCESS | 1220 | 1461024936242 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:36 INFO - PROCESS | 1220 | 1461024936342 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:15:36 INFO - PROCESS | 1220 | 1461024936415 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 1220 | ++DOCSHELL 1A2EC800 == 44 [pid = 1220] [id = 92] 17:15:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1D327800) [pid = 1220] [serial = 273] [outer = 00000000] 17:15:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1D937C00) [pid = 1220] [serial = 274] [outer = 1D327800] 17:15:36 INFO - PROCESS | 1220 | 1461024936458 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1D93A000) [pid = 1220] [serial = 275] [outer = 1D327800] 17:15:36 INFO - PROCESS | 1220 | 1461024936686 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:15:36 INFO - PROCESS | 1220 | 1461024936905 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:36 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. 17:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 749ms 17:15:36 INFO - PROCESS | 1220 | 1461024936972 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 1220 | 1461024936974 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 17:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:15:36 INFO - PROCESS | 1220 | 1461024936977 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 1220 | 1461024936979 Marionette TRACE conn3 <- [1,334,null,{}] 17:15:36 INFO - PROCESS | 1220 | 1461024936982 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 1220 | 1461024937079 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:15:37 INFO - PROCESS | 1220 | 1461024937087 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 1220 | ++DOCSHELL 1D323000 == 45 [pid = 1220] [id = 93] 17:15:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1DAB2000) [pid = 1220] [serial = 276] [outer = 00000000] 17:15:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1DABEC00) [pid = 1220] [serial = 277] [outer = 1DAB2000] 17:15:37 INFO - PROCESS | 1220 | 1461024937130 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1DD51C00) [pid = 1220] [serial = 278] [outer = 1DAB2000] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19690C00) [pid = 1220] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1A156800) [pid = 1220] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1A8B6400) [pid = 1220] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (16445800) [pid = 1220] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (15AB5000) [pid = 1220] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18975000) [pid = 1220] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (14A04400) [pid = 1220] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (142ADC00) [pid = 1220] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1C250400) [pid = 1220] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (136CDC00) [pid = 1220] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (19014800) [pid = 1220] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1A108400) [pid = 1220] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (15C10C00) [pid = 1220] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1320DC00) [pid = 1220] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (12B87800) [pid = 1220] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (136CA400) [pid = 1220] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:15:37 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1A6A2400) [pid = 1220] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:15:37 INFO - PROCESS | 1220 | 1461024937664 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:37 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. 17:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 17:15:37 INFO - PROCESS | 1220 | 1461024937706 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 1220 | 1461024937708 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 17:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:15:37 INFO - PROCESS | 1220 | 1461024937714 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 1220 | 1461024937715 Marionette TRACE conn3 <- [1,338,null,{}] 17:15:37 INFO - PROCESS | 1220 | 1461024937719 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 1220 | 1461024937794 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:15:37 INFO - PROCESS | 1220 | 1461024937800 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 1220 | ++DOCSHELL 1569D800 == 46 [pid = 1220] [id = 94] 17:15:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (16445800) [pid = 1220] [serial = 279] [outer = 00000000] 17:15:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (196E9800) [pid = 1220] [serial = 280] [outer = 16445800] 17:15:37 INFO - PROCESS | 1220 | 1461024937843 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1A994400) [pid = 1220] [serial = 281] [outer = 16445800] 17:15:38 INFO - PROCESS | 1220 | 1461024938217 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:38 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. 17:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 17:15:38 INFO - PROCESS | 1220 | 1461024938234 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1220 | 1461024938235 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:15:38 INFO - PROCESS | 1220 | 1461024938239 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1220 | 1461024938240 Marionette TRACE conn3 <- [1,342,null,{}] 17:15:38 INFO - PROCESS | 1220 | 1461024938244 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 1220 | 1461024938350 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:15:38 INFO - PROCESS | 1220 | 1461024938358 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1220 | ++DOCSHELL 1569E000 == 47 [pid = 1220] [id = 95] 17:15:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (17BED000) [pid = 1220] [serial = 282] [outer = 00000000] 17:15:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1DAB7400) [pid = 1220] [serial = 283] [outer = 17BED000] 17:15:38 INFO - PROCESS | 1220 | 1461024938401 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1DABAC00) [pid = 1220] [serial = 284] [outer = 17BED000] 17:15:38 INFO - PROCESS | 1220 | 1461024938768 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:38 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. 17:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 581ms 17:15:38 INFO - PROCESS | 1220 | 1461024938816 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1220 | 1461024938818 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:15:38 INFO - PROCESS | 1220 | 1461024938821 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1220 | 1461024938824 Marionette TRACE conn3 <- [1,346,null,{}] 17:15:38 INFO - PROCESS | 1220 | 1461024938827 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 1220 | 1461024938949 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:15:38 INFO - PROCESS | 1220 | 1461024938957 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1220 | ++DOCSHELL 163B8800 == 48 [pid = 1220] [id = 96] 17:15:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (17BE0C00) [pid = 1220] [serial = 285] [outer = 00000000] 17:15:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18BEFC00) [pid = 1220] [serial = 286] [outer = 17BE0C00] 17:15:39 INFO - PROCESS | 1220 | 1461024939006 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1D936C00) [pid = 1220] [serial = 287] [outer = 17BE0C00] 17:15:39 INFO - PROCESS | 1220 | 1461024939487 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:39 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. 17:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 718ms 17:15:39 INFO - PROCESS | 1220 | 1461024939546 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 1220 | 1461024939551 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 17:15:39 INFO - PROCESS | 1220 | 1461024939556 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:15:39 INFO - PROCESS | 1220 | 1461024939561 Marionette TRACE conn3 <- [1,350,null,{}] 17:15:39 INFO - PROCESS | 1220 | 1461024939568 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 1220 | 1461024939684 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:15:39 INFO - PROCESS | 1220 | 1461024939778 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 1220 | ++DOCSHELL 13210000 == 49 [pid = 1220] [id = 97] 17:15:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (13257400) [pid = 1220] [serial = 288] [outer = 00000000] 17:15:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (15A2E000) [pid = 1220] [serial = 289] [outer = 13257400] 17:15:39 INFO - PROCESS | 1220 | 1461024939832 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (163B9000) [pid = 1220] [serial = 290] [outer = 13257400] 17:15:40 INFO - PROCESS | 1220 | 1461024940439 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:40 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. 17:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 917ms 17:15:40 INFO - PROCESS | 1220 | 1461024940485 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 1220 | 1461024940491 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 17:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:15:40 INFO - PROCESS | 1220 | 1461024940498 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 1220 | 1461024940501 Marionette TRACE conn3 <- [1,354,null,{}] 17:15:40 INFO - PROCESS | 1220 | 1461024940505 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 1220 | 1461024940608 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:15:40 INFO - PROCESS | 1220 | 1461024940733 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 1220 | ++DOCSHELL 187A3400 == 50 [pid = 1220] [id = 98] 17:15:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18BE7800) [pid = 1220] [serial = 291] [outer = 00000000] 17:15:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18BF4800) [pid = 1220] [serial = 292] [outer = 18BE7800] 17:15:40 INFO - PROCESS | 1220 | 1461024940787 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18E53C00) [pid = 1220] [serial = 293] [outer = 18BE7800] 17:15:41 INFO - PROCESS | 1220 | 1461024941347 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:41 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. 17:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 886ms 17:15:41 INFO - PROCESS | 1220 | 1461024941384 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 1220 | 1461024941386 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 17:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:15:41 INFO - PROCESS | 1220 | 1461024941390 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 1220 | 1461024941394 Marionette TRACE conn3 <- [1,358,null,{}] 17:15:41 INFO - PROCESS | 1220 | 1461024941405 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:41 INFO - PROCESS | 1220 | 1461024941545 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:15:41 INFO - PROCESS | 1220 | 1461024941597 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 1220 | ++DOCSHELL 18E5E000 == 51 [pid = 1220] [id = 99] 17:15:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18E5E800) [pid = 1220] [serial = 294] [outer = 00000000] 17:15:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (198FB400) [pid = 1220] [serial = 295] [outer = 18E5E800] 17:15:41 INFO - PROCESS | 1220 | 1461024941652 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (19E7F400) [pid = 1220] [serial = 296] [outer = 18E5E800] 17:15:42 INFO - PROCESS | 1220 | 1461024942226 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:42 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. 17:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 887ms 17:15:42 INFO - PROCESS | 1220 | 1461024942278 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 1220 | 1461024942281 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:15:42 INFO - PROCESS | 1220 | 1461024942284 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 1220 | 1461024942286 Marionette TRACE conn3 <- [1,362,null,{}] 17:15:42 INFO - PROCESS | 1220 | 1461024942289 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 1220 | 1461024942388 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:15:42 INFO - PROCESS | 1220 | 1461024942484 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 1220 | ++DOCSHELL 133E3000 == 52 [pid = 1220] [id = 100] 17:15:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (133E3400) [pid = 1220] [serial = 297] [outer = 00000000] 17:15:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (15A2E800) [pid = 1220] [serial = 298] [outer = 133E3400] 17:15:42 INFO - PROCESS | 1220 | 1461024942539 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (15C8D400) [pid = 1220] [serial = 299] [outer = 133E3400] 17:15:43 INFO - PROCESS | 1220 | 1461024943255 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:43 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. 17:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1024ms 17:15:43 INFO - PROCESS | 1220 | 1461024943306 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 1220 | 1461024943310 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 17:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:15:43 INFO - PROCESS | 1220 | 1461024943316 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 1220 | 1461024943319 Marionette TRACE conn3 <- [1,366,null,{}] 17:15:43 INFO - PROCESS | 1220 | 1461024943324 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:43 INFO - PROCESS | 1220 | 1461024943414 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:15:43 INFO - PROCESS | 1220 | 1461024943493 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 1220 | ++DOCSHELL 1540D400 == 53 [pid = 1220] [id = 101] 17:15:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (15413000) [pid = 1220] [serial = 300] [outer = 00000000] 17:15:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (15CD8800) [pid = 1220] [serial = 301] [outer = 15413000] 17:15:43 INFO - PROCESS | 1220 | 1461024943542 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (16449400) [pid = 1220] [serial = 302] [outer = 15413000] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1569E000 == 52 [pid = 1220] [id = 95] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1569D800 == 51 [pid = 1220] [id = 94] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1D323000 == 50 [pid = 1220] [id = 93] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1A2EC800 == 49 [pid = 1220] [id = 92] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1375DC00 == 48 [pid = 1220] [id = 91] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1C25BC00 == 47 [pid = 1220] [id = 90] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1A1EE800 == 46 [pid = 1220] [id = 89] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 19F04000 == 45 [pid = 1220] [id = 88] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 16540000 == 44 [pid = 1220] [id = 87] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 1644FC00 == 43 [pid = 1220] [id = 86] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 163C0000 == 42 [pid = 1220] [id = 83] 17:15:43 INFO - PROCESS | 1220 | --DOCSHELL 136D3400 == 41 [pid = 1220] [id = 82] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (183BC400) [pid = 1220] [serial = 166] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (142B2400) [pid = 1220] [serial = 130] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1C4B6800) [pid = 1220] [serial = 209] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1C2B4400) [pid = 1220] [serial = 233] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (19F01800) [pid = 1220] [serial = 235] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1C058C00) [pid = 1220] [serial = 236] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19E7E800) [pid = 1220] [serial = 224] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (156A6400) [pid = 1220] [serial = 163] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1C4BE400) [pid = 1220] [serial = 160] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1A2EAC00) [pid = 1220] [serial = 226] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1A6AB800) [pid = 1220] [serial = 227] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1C251C00) [pid = 1220] [serial = 230] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1C064C00) [pid = 1220] [serial = 229] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1C24F400) [pid = 1220] [serial = 208] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18086800) [pid = 1220] [serial = 217] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (183B9000) [pid = 1220] [serial = 218] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1A2F1000) [pid = 1220] [serial = 206] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (198F4800) [pid = 1220] [serial = 205] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (19011C00) [pid = 1220] [serial = 220] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19017800) [pid = 1220] [serial = 221] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (15AB4C00) [pid = 1220] [serial = 212] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1569F800) [pid = 1220] [serial = 211] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (14AE4400) [pid = 1220] [serial = 214] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (15AB5400) [pid = 1220] [serial = 215] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1C2AC400) [pid = 1220] [serial = 232] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (17BDCC00) [pid = 1220] [serial = 203] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (15C8F800) [pid = 1220] [serial = 202] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1D47E800) [pid = 1220] [serial = 199] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (19D7AC00) [pid = 1220] [serial = 223] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1CD20000) [pid = 1220] [serial = 239] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (1D32A400) [pid = 1220] [serial = 241] [outer = 00000000] [url = about:blank] 17:15:43 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1CA98C00) [pid = 1220] [serial = 238] [outer = 00000000] [url = about:blank] 17:15:44 INFO - PROCESS | 1220 | 1461024944087 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:44 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. 17:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 825ms 17:15:44 INFO - PROCESS | 1220 | 1461024944140 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 1220 | 1461024944145 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 17:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:15:44 INFO - PROCESS | 1220 | 1461024944151 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 1220 | 1461024944154 Marionette TRACE conn3 <- [1,370,null,{}] 17:15:44 INFO - PROCESS | 1220 | 1461024944158 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:44 INFO - PROCESS | 1220 | 1461024944234 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:15:44 INFO - PROCESS | 1220 | 1461024944242 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 1220 | ++DOCSHELL 156F3C00 == 42 [pid = 1220] [id = 102] 17:15:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (156F4800) [pid = 1220] [serial = 303] [outer = 00000000] 17:15:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (163BA400) [pid = 1220] [serial = 304] [outer = 156F4800] 17:15:44 INFO - PROCESS | 1220 | 1461024944287 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18083400) [pid = 1220] [serial = 305] [outer = 156F4800] 17:15:44 INFO - PROCESS | 1220 | 1461024944725 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:15:44 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. 17:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 626ms 17:15:44 INFO - PROCESS | 1220 | 1461024944772 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 1220 | 1461024944774 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 17:15:44 INFO - PROCESS | 1220 | 1461024944777 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:15:44 INFO - PROCESS | 1220 | 1461024944780 Marionette TRACE conn3 <- [1,374,null,{}] 17:15:44 INFO - PROCESS | 1220 | 1461024944790 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:44 INFO - PROCESS | 1220 | 1461024944871 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:15:44 INFO - PROCESS | 1220 | 1461024944881 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 1220 | ++DOCSHELL 143A6400 == 43 [pid = 1220] [id = 103] 17:15:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (156F4000) [pid = 1220] [serial = 306] [outer = 00000000] 17:15:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18BEC400) [pid = 1220] [serial = 307] [outer = 156F4000] 17:15:44 INFO - PROCESS | 1220 | 1461024944928 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18E51000) [pid = 1220] [serial = 308] [outer = 156F4000] 17:15:45 INFO - PROCESS | 1220 | 1461024945360 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:15:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 627ms 17:15:45 INFO - PROCESS | 1220 | 1461024945399 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 1220 | 1461024945401 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 17:15:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:15:45 INFO - PROCESS | 1220 | 1461024945404 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 1220 | 1461024945406 Marionette TRACE conn3 <- [1,378,null,{}] 17:15:45 INFO - PROCESS | 1220 | 1461024945409 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:45 INFO - PROCESS | 1220 | 1461024945484 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:15:45 INFO - PROCESS | 1220 | 1461024945523 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 1220 | ++DOCSHELL 18E5E400 == 44 [pid = 1220] [id = 104] 17:15:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18E5FC00) [pid = 1220] [serial = 309] [outer = 00000000] 17:15:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (19014400) [pid = 1220] [serial = 310] [outer = 18E5FC00] 17:15:45 INFO - PROCESS | 1220 | 1461024945567 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (19019C00) [pid = 1220] [serial = 311] [outer = 18E5FC00] 17:15:45 INFO - PROCESS | 1220 | 1461024945989 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:15:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:15:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 626ms 17:15:46 INFO - PROCESS | 1220 | 1461024946042 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 1220 | 1461024946044 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 17:15:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:15:46 INFO - PROCESS | 1220 | 1461024946047 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 1220 | 1461024946049 Marionette TRACE conn3 <- [1,382,null,{}] 17:15:46 INFO - PROCESS | 1220 | 1461024946052 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 1220 | 1461024946123 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:15:46 INFO - PROCESS | 1220 | 1461024946113 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1220 | ++DOCSHELL 18FB4C00 == 45 [pid = 1220] [id = 105] 17:15:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1901D400) [pid = 1220] [serial = 312] [outer = 00000000] 17:15:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19E64000) [pid = 1220] [serial = 313] [outer = 1901D400] 17:15:46 INFO - PROCESS | 1220 | 1461024946157 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19F03400) [pid = 1220] [serial = 314] [outer = 1901D400] 17:15:46 INFO - PROCESS | 1220 | 1461024946663 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:15:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:15:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 672ms 17:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:15:46 INFO - PROCESS | 1220 | 1461024946731 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 1220 | 1461024946732 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 17:15:46 INFO - PROCESS | 1220 | 1461024946736 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 1220 | 1461024946737 Marionette TRACE conn3 <- [1,386,null,{}] 17:15:46 INFO - PROCESS | 1220 | 1461024946741 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 1220 | 1461024946889 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:15:46 INFO - PROCESS | 1220 | 1461024946897 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1220 | ++DOCSHELL 19D81800 == 46 [pid = 1220] [id = 106] 17:15:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1A1ED800) [pid = 1220] [serial = 315] [outer = 00000000] 17:15:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1A6A6400) [pid = 1220] [serial = 316] [outer = 1A1ED800] 17:15:46 INFO - PROCESS | 1220 | 1461024946944 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1A8AB800) [pid = 1220] [serial = 317] [outer = 1A1ED800] 17:15:47 INFO - PROCESS | 1220 | 1461024947367 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 673ms 17:15:47 INFO - PROCESS | 1220 | 1461024947419 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 1220 | 1461024947421 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 17:15:47 INFO - PROCESS | 1220 | 1461024947424 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:15:47 INFO - PROCESS | 1220 | 1461024947426 Marionette TRACE conn3 <- [1,390,null,{}] 17:15:47 INFO - PROCESS | 1220 | 1461024947429 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:47 INFO - PROCESS | 1220 | 1461024947532 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:15:47 INFO - PROCESS | 1220 | 1461024947540 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 1220 | ++DOCSHELL 1A69C800 == 47 [pid = 1220] [id = 107] 17:15:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A989800) [pid = 1220] [serial = 318] [outer = 00000000] 17:15:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1C255000) [pid = 1220] [serial = 319] [outer = 1A989800] 17:15:47 INFO - PROCESS | 1220 | 1461024947583 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C254C00) [pid = 1220] [serial = 320] [outer = 1A989800] 17:15:47 INFO - PROCESS | 1220 | 1461024948009 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 611ms 17:15:48 INFO - PROCESS | 1220 | 1461024948045 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 1220 | 1461024948047 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 17:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:15:48 INFO - PROCESS | 1220 | 1461024948050 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 1220 | 1461024948052 Marionette TRACE conn3 <- [1,394,null,{}] 17:15:48 INFO - PROCESS | 1220 | 1461024948055 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 1220 | 1461024948153 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:15:48 INFO - PROCESS | 1220 | 1461024948232 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 1220 | ++DOCSHELL 1C24D000 == 48 [pid = 1220] [id = 108] 17:15:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1C2ACC00) [pid = 1220] [serial = 321] [outer = 00000000] 17:15:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1C4C2800) [pid = 1220] [serial = 322] [outer = 1C2ACC00] 17:15:48 INFO - PROCESS | 1220 | 1461024948276 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1CA46800) [pid = 1220] [serial = 323] [outer = 1C2ACC00] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (16445800) [pid = 1220] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (17BED000) [pid = 1220] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1D322800) [pid = 1220] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1CA4A800) [pid = 1220] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1D327800) [pid = 1220] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1A1F0400) [pid = 1220] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1A6ABC00) [pid = 1220] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (16451800) [pid = 1220] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (16544000) [pid = 1220] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19F0A800) [pid = 1220] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C2A7C00) [pid = 1220] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:15:48 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1DAB2000) [pid = 1220] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:15:48 INFO - PROCESS | 1220 | 1461024948792 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 779ms 17:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:15:48 INFO - PROCESS | 1220 | 1461024948833 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 1220 | 1461024948836 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 17:15:48 INFO - PROCESS | 1220 | 1461024948840 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 1220 | 1461024948842 Marionette TRACE conn3 <- [1,398,null,{}] 17:15:48 INFO - PROCESS | 1220 | 1461024948846 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 1220 | 1461024948919 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:15:48 INFO - PROCESS | 1220 | 1461024948925 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 1220 | ++DOCSHELL 14356C00 == 49 [pid = 1220] [id = 109] 17:15:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (16451800) [pid = 1220] [serial = 324] [outer = 00000000] 17:15:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1C2A8400) [pid = 1220] [serial = 325] [outer = 16451800] 17:15:48 INFO - PROCESS | 1220 | 1461024948969 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1C4C1400) [pid = 1220] [serial = 326] [outer = 16451800] 17:15:49 INFO - PROCESS | 1220 | 1461024949361 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 580ms 17:15:49 INFO - PROCESS | 1220 | 1461024949418 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 1220 | 1461024949420 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 17:15:49 INFO - PROCESS | 1220 | 1461024949423 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:15:49 INFO - PROCESS | 1220 | 1461024949424 Marionette TRACE conn3 <- [1,402,null,{}] 17:15:49 INFO - PROCESS | 1220 | 1461024949428 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:49 INFO - PROCESS | 1220 | 1461024949505 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:15:49 INFO - PROCESS | 1220 | 1461024949513 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 1220 | ++DOCSHELL 138EF400 == 50 [pid = 1220] [id = 110] 17:15:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1CA45C00) [pid = 1220] [serial = 327] [outer = 00000000] 17:15:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1D109400) [pid = 1220] [serial = 328] [outer = 1CA45C00] 17:15:49 INFO - PROCESS | 1220 | 1461024949556 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1D1F8000) [pid = 1220] [serial = 329] [outer = 1CA45C00] 17:15:49 INFO - PROCESS | 1220 | 1461024950012 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 17:15:50 INFO - PROCESS | 1220 | 1461024950061 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 1220 | 1461024950063 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:15:50 INFO - PROCESS | 1220 | 1461024950067 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 1220 | 1461024950053 Marionette TRACE conn3 <- [1,406,null,{}] 17:15:50 INFO - PROCESS | 1220 | 1461024950056 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:50 INFO - PROCESS | 1220 | 1461024950147 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:15:50 INFO - PROCESS | 1220 | 1461024950156 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 1220 | ++DOCSHELL 1D329800 == 51 [pid = 1220] [id = 111] 17:15:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1D32A400) [pid = 1220] [serial = 330] [outer = 00000000] 17:15:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1D488C00) [pid = 1220] [serial = 331] [outer = 1D32A400] 17:15:50 INFO - PROCESS | 1220 | 1461024950205 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1D938C00) [pid = 1220] [serial = 332] [outer = 1D32A400] 17:15:50 INFO - PROCESS | 1220 | 1461024950722 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 17:15:50 INFO - PROCESS | 1220 | 1461024950791 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 1220 | 1461024950795 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:15:50 INFO - PROCESS | 1220 | 1461024950907 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 1220 | 1461024950910 Marionette TRACE conn3 <- [1,410,null,{}] 17:15:50 INFO - PROCESS | 1220 | 1461024950916 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:51 INFO - PROCESS | 1220 | 1461024951017 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:15:51 INFO - PROCESS | 1220 | 1461024951087 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 1220 | ++DOCSHELL 12BDAC00 == 52 [pid = 1220] [id = 112] 17:15:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (13785000) [pid = 1220] [serial = 333] [outer = 00000000] 17:15:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (156EEC00) [pid = 1220] [serial = 334] [outer = 13785000] 17:15:51 INFO - PROCESS | 1220 | 1461024951155 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (163B4C00) [pid = 1220] [serial = 335] [outer = 13785000] 17:15:51 INFO - PROCESS | 1220 | 1461024951691 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 901ms 17:15:51 INFO - PROCESS | 1220 | 1461024951741 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 1220 | 1461024951747 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 17:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:15:51 INFO - PROCESS | 1220 | 1461024951754 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 1220 | 1461024951756 Marionette TRACE conn3 <- [1,414,null,{}] 17:15:51 INFO - PROCESS | 1220 | 1461024951760 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:51 INFO - PROCESS | 1220 | 1461024951860 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:15:51 INFO - PROCESS | 1220 | 1461024951958 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 1220 | ++DOCSHELL 180F2C00 == 53 [pid = 1220] [id = 113] 17:15:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (183B6400) [pid = 1220] [serial = 336] [outer = 00000000] 17:15:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18E55800) [pid = 1220] [serial = 337] [outer = 183B6400] 17:15:52 INFO - PROCESS | 1220 | 1461024952011 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18FB5C00) [pid = 1220] [serial = 338] [outer = 183B6400] 17:15:52 INFO - PROCESS | 1220 | 1461024952592 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 871ms 17:15:52 INFO - PROCESS | 1220 | 1461024952639 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 1220 | 1461024952642 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 17:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:15:52 INFO - PROCESS | 1220 | 1461024952646 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 1220 | 1461024952649 Marionette TRACE conn3 <- [1,418,null,{}] 17:15:52 INFO - PROCESS | 1220 | 1461024952661 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 1220 | 1461024952763 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:15:52 INFO - PROCESS | 1220 | 1461024952856 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 1220 | ++DOCSHELL 1C251400 == 54 [pid = 1220] [id = 114] 17:15:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1C4BA400) [pid = 1220] [serial = 339] [outer = 00000000] 17:15:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1D1FF000) [pid = 1220] [serial = 340] [outer = 1C4BA400] 17:15:52 INFO - PROCESS | 1220 | 1461024952911 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1D47A800) [pid = 1220] [serial = 341] [outer = 1C4BA400] 17:15:53 INFO - PROCESS | 1220 | 1461024953926 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:15:53 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 17:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1330ms 17:15:53 INFO - PROCESS | 1220 | 1461024953988 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 1220 | 1461024953991 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 17:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:15:54 INFO - PROCESS | 1220 | 1461024954186 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 1220 | 1461024954189 Marionette TRACE conn3 <- [1,422,null,{}] 17:15:54 INFO - PROCESS | 1220 | 1461024954200 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 1220 | 1461024954289 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:15:54 INFO - PROCESS | 1220 | 1461024954362 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 1220 | ++DOCSHELL 16540000 == 55 [pid = 1220] [id = 115] 17:15:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (16548C00) [pid = 1220] [serial = 342] [outer = 00000000] 17:15:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18083C00) [pid = 1220] [serial = 343] [outer = 16548C00] 17:15:54 INFO - PROCESS | 1220 | 1461024954411 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (183B9C00) [pid = 1220] [serial = 344] [outer = 16548C00] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 136CA000 == 54 [pid = 1220] [id = 44] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 1968DC00 == 53 [pid = 1220] [id = 70] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 14A90000 == 52 [pid = 1220] [id = 69] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 138EF400 == 51 [pid = 1220] [id = 110] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 14356C00 == 50 [pid = 1220] [id = 109] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 1C24D000 == 49 [pid = 1220] [id = 108] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 1A69C800 == 48 [pid = 1220] [id = 107] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 19D81800 == 47 [pid = 1220] [id = 106] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 18FB4C00 == 46 [pid = 1220] [id = 105] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 18E5E400 == 45 [pid = 1220] [id = 104] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 143A6400 == 44 [pid = 1220] [id = 103] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 156F3C00 == 43 [pid = 1220] [id = 102] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 1540D400 == 42 [pid = 1220] [id = 101] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 133E3000 == 41 [pid = 1220] [id = 100] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 18E5E000 == 40 [pid = 1220] [id = 99] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 187A3400 == 39 [pid = 1220] [id = 98] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18BEFC00) [pid = 1220] [serial = 286] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 13210000 == 38 [pid = 1220] [id = 97] 17:15:55 INFO - PROCESS | 1220 | --DOCSHELL 163B8800 == 37 [pid = 1220] [id = 96] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1D484000) [pid = 1220] [serial = 200] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1D485800) [pid = 1220] [serial = 272] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1D47C400) [pid = 1220] [serial = 271] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1D937C00) [pid = 1220] [serial = 274] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1A8B5400) [pid = 1220] [serial = 265] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1C24C400) [pid = 1220] [serial = 266] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1CD16400) [pid = 1220] [serial = 254] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1CA4E000) [pid = 1220] [serial = 253] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1871E000) [pid = 1220] [serial = 257] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18083800) [pid = 1220] [serial = 256] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18B22C00) [pid = 1220] [serial = 259] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18FB3400) [pid = 1220] [serial = 260] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1A104400) [pid = 1220] [serial = 262] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1A159C00) [pid = 1220] [serial = 263] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1CA49400) [pid = 1220] [serial = 268] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (138E8800) [pid = 1220] [serial = 244] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18722C00) [pid = 1220] [serial = 247] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1CA54000) [pid = 1220] [serial = 250] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1DABEC00) [pid = 1220] [serial = 277] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (196E9800) [pid = 1220] [serial = 280] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1DABAC00) [pid = 1220] [serial = 284] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1DD51C00) [pid = 1220] [serial = 278] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1DAB7400) [pid = 1220] [serial = 283] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1A994400) [pid = 1220] [serial = 281] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1D93A000) [pid = 1220] [serial = 275] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1CA49800) [pid = 1220] [serial = 269] [outer = 00000000] [url = about:blank] 17:15:55 INFO - PROCESS | 1220 | 1461024955423 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1482ms 17:15:55 INFO - PROCESS | 1220 | 1461024955476 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 1220 | 1461024955480 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:15:55 INFO - PROCESS | 1220 | 1461024955484 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 1220 | 1461024955486 Marionette TRACE conn3 <- [1,426,null,{}] 17:15:55 INFO - PROCESS | 1220 | 1461024955493 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:55 INFO - PROCESS | 1220 | 1461024955558 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:15:55 INFO - PROCESS | 1220 | 1461024955567 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 1220 | ++DOCSHELL 163B3400 == 38 [pid = 1220] [id = 116] 17:15:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (163BF800) [pid = 1220] [serial = 345] [outer = 00000000] 17:15:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (183B4800) [pid = 1220] [serial = 346] [outer = 163BF800] 17:15:55 INFO - PROCESS | 1220 | 1461024955612 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1879B800) [pid = 1220] [serial = 347] [outer = 163BF800] 17:15:56 INFO - PROCESS | 1220 | 1461024956094 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 1220 | 1461024956105 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 17:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:15:56 INFO - PROCESS | 1220 | 1461024956109 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 1220 | 1461024956111 Marionette TRACE conn3 <- [1,430,null,{}] 17:15:56 INFO - PROCESS | 1220 | 1461024956114 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:56 INFO - PROCESS | 1220 | 1461024956188 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:15:56 INFO - PROCESS | 1220 | 1461024956200 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 1220 | ++DOCSHELL 18F04000 == 39 [pid = 1220] [id = 117] 17:15:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18F04400) [pid = 1220] [serial = 348] [outer = 00000000] 17:15:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18F08800) [pid = 1220] [serial = 349] [outer = 18F04400] 17:15:56 INFO - PROCESS | 1220 | 1461024956251 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18F0C400) [pid = 1220] [serial = 350] [outer = 18F04400] 17:15:56 INFO - PROCESS | 1220 | 1461024956685 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:15:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 17:15:56 INFO - PROCESS | 1220 | 1461024956731 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 1220 | 1461024956733 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 17:15:56 INFO - PROCESS | 1220 | 1461024956736 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:15:56 INFO - PROCESS | 1220 | 1461024956738 Marionette TRACE conn3 <- [1,434,null,{}] 17:15:56 INFO - PROCESS | 1220 | 1461024956741 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:56 INFO - PROCESS | 1220 | 1461024956816 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:15:56 INFO - PROCESS | 1220 | 1461024956822 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 1220 | ++DOCSHELL 196E8C00 == 40 [pid = 1220] [id = 118] 17:15:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (196E9800) [pid = 1220] [serial = 351] [outer = 00000000] 17:15:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19F0C400) [pid = 1220] [serial = 352] [outer = 196E9800] 17:15:56 INFO - PROCESS | 1220 | 1461024956867 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1A104400) [pid = 1220] [serial = 353] [outer = 196E9800] 17:15:57 INFO - PROCESS | 1220 | 1461024957292 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 581ms 17:15:57 INFO - PROCESS | 1220 | 1461024957331 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 1220 | 1461024957333 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 17:15:57 INFO - PROCESS | 1220 | 1461024957336 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:15:57 INFO - PROCESS | 1220 | 1461024957338 Marionette TRACE conn3 <- [1,438,null,{}] 17:15:57 INFO - PROCESS | 1220 | 1461024957341 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:57 INFO - PROCESS | 1220 | 1461024957444 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:15:57 INFO - PROCESS | 1220 | 1461024957451 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 1220 | ++DOCSHELL 1901E800 == 41 [pid = 1220] [id = 119] 17:15:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1A10D000) [pid = 1220] [serial = 354] [outer = 00000000] 17:15:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1A2EDC00) [pid = 1220] [serial = 355] [outer = 1A10D000] 17:15:57 INFO - PROCESS | 1220 | 1461024957495 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1A1EA000) [pid = 1220] [serial = 356] [outer = 1A10D000] 17:15:57 INFO - PROCESS | 1220 | 1461024957899 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms 17:15:57 INFO - PROCESS | 1220 | 1461024957959 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 1220 | 1461024957961 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 17:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:15:57 INFO - PROCESS | 1220 | 1461024957964 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 1220 | 1461024957966 Marionette TRACE conn3 <- [1,442,null,{}] 17:15:57 INFO - PROCESS | 1220 | 1461024957978 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:58 INFO - PROCESS | 1220 | 1461024958105 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:15:58 INFO - PROCESS | 1220 | 1461024958189 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 1220 | ++DOCSHELL 1A101400 == 42 [pid = 1220] [id = 120] 17:15:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A6FB000) [pid = 1220] [serial = 357] [outer = 00000000] 17:15:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1C2B4400) [pid = 1220] [serial = 358] [outer = 1A6FB000] 17:15:58 INFO - PROCESS | 1220 | 1461024958235 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1CA4D400) [pid = 1220] [serial = 359] [outer = 1A6FB000] 17:15:58 INFO - PROCESS | 1220 | 1461024958658 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 718ms 17:15:58 INFO - PROCESS | 1220 | 1461024958694 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 1220 | 1461024958696 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 17:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:15:58 INFO - PROCESS | 1220 | 1461024958699 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 1220 | 1461024958701 Marionette TRACE conn3 <- [1,446,null,{}] 17:15:58 INFO - PROCESS | 1220 | 1461024958705 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:58 INFO - PROCESS | 1220 | 1461024958804 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:15:58 INFO - PROCESS | 1220 | 1461024958812 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 1220 | ++DOCSHELL 15C89000 == 43 [pid = 1220] [id = 121] 17:15:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1CA97C00) [pid = 1220] [serial = 360] [outer = 00000000] 17:15:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1D107400) [pid = 1220] [serial = 361] [outer = 1CA97C00] 17:15:58 INFO - PROCESS | 1220 | 1461024958855 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1D323400) [pid = 1220] [serial = 362] [outer = 1CA97C00] 17:15:59 INFO - PROCESS | 1220 | 1461024959398 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1A1ED800) [pid = 1220] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A989800) [pid = 1220] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (156F4000) [pid = 1220] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (15413000) [pid = 1220] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (156F4800) [pid = 1220] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18E5FC00) [pid = 1220] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1901D400) [pid = 1220] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1C2ACC00) [pid = 1220] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1CA45C00) [pid = 1220] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:15:59 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (16451800) [pid = 1220] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 719ms 17:15:59 INFO - PROCESS | 1220 | 1461024959423 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:15:59 INFO - PROCESS | 1220 | 1461024959425 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 17:15:59 INFO - PROCESS | 1220 | 1461024959428 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 1220 | 1461024959430 Marionette TRACE conn3 <- [1,450,null,{}] 17:15:59 INFO - PROCESS | 1220 | 1461024959433 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:59 INFO - PROCESS | 1220 | 1461024959509 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:15:59 INFO - PROCESS | 1220 | 1461024959517 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 1220 | ++DOCSHELL 15413000 == 44 [pid = 1220] [id = 122] 17:15:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (15AB6C00) [pid = 1220] [serial = 363] [outer = 00000000] 17:15:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18BF5C00) [pid = 1220] [serial = 364] [outer = 15AB6C00] 17:15:59 INFO - PROCESS | 1220 | 1461024959561 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18E51C00) [pid = 1220] [serial = 365] [outer = 15AB6C00] 17:15:59 INFO - PROCESS | 1220 | 1461024959970 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 1220 | 1461024960025 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 17:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:16:00 INFO - PROCESS | 1220 | 1461024960028 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 1220 | 1461024960030 Marionette TRACE conn3 <- [1,454,null,{}] 17:16:00 INFO - PROCESS | 1220 | 1461024960033 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 1220 | 1461024960113 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:16:00 INFO - PROCESS | 1220 | 1461024960119 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 1220 | ++DOCSHELL 14A04C00 == 45 [pid = 1220] [id = 123] 17:16:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1A2EC800) [pid = 1220] [serial = 366] [outer = 00000000] 17:16:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1D481000) [pid = 1220] [serial = 367] [outer = 1A2EC800] 17:16:00 INFO - PROCESS | 1220 | 1461024960164 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1D483800) [pid = 1220] [serial = 368] [outer = 1A2EC800] 17:16:00 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:00 INFO - PROCESS | 1220 | 1461024960555 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 580ms 17:16:00 INFO - PROCESS | 1220 | 1461024960609 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 1220 | 1461024960611 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 17:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:16:00 INFO - PROCESS | 1220 | 1461024960614 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 1220 | 1461024960616 Marionette TRACE conn3 <- [1,458,null,{}] 17:16:00 INFO - PROCESS | 1220 | 1461024960619 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 1220 | 1461024960700 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:16:00 INFO - PROCESS | 1220 | 1461024960706 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 1220 | ++DOCSHELL 1A10C000 == 46 [pid = 1220] [id = 124] 17:16:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1D489400) [pid = 1220] [serial = 369] [outer = 00000000] 17:16:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1DAB6C00) [pid = 1220] [serial = 370] [outer = 1D489400] 17:16:00 INFO - PROCESS | 1220 | 1461024960748 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1DABEC00) [pid = 1220] [serial = 371] [outer = 1D489400] 17:16:01 INFO - PROCESS | 1220 | 1461024961168 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 1220 | 1461024961195 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 17:16:01 INFO - PROCESS | 1220 | 1461024961209 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:16:01 INFO - PROCESS | 1220 | 1461024961211 Marionette TRACE conn3 <- [1,462,null,{}] 17:16:01 INFO - PROCESS | 1220 | 1461024961218 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:01 INFO - PROCESS | 1220 | 1461024961305 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:16:01 INFO - PROCESS | 1220 | 1461024961312 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 1220 | ++DOCSHELL 02A90400 == 47 [pid = 1220] [id = 125] 17:16:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (02A90800) [pid = 1220] [serial = 372] [outer = 00000000] 17:16:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (02A96C00) [pid = 1220] [serial = 373] [outer = 02A90800] 17:16:01 INFO - PROCESS | 1220 | 1461024961361 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1DD56400) [pid = 1220] [serial = 374] [outer = 02A90800] 17:16:02 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:02 INFO - PROCESS | 1220 | 1461024962112 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 1220 | 1461024962152 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 17:16:02 INFO - PROCESS | 1220 | 1461024962159 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:16:02 INFO - PROCESS | 1220 | 1461024962162 Marionette TRACE conn3 <- [1,466,null,{}] 17:16:02 INFO - PROCESS | 1220 | 1461024962181 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:02 INFO - PROCESS | 1220 | 1461024962274 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:16:02 INFO - PROCESS | 1220 | 1461024962393 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 1220 | ++DOCSHELL 02A97C00 == 48 [pid = 1220] [id = 126] 17:16:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (133EA400) [pid = 1220] [serial = 375] [outer = 00000000] 17:16:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (15DE2000) [pid = 1220] [serial = 376] [outer = 133EA400] 17:16:02 INFO - PROCESS | 1220 | 1461024962448 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (180EFC00) [pid = 1220] [serial = 377] [outer = 133EA400] 17:16:02 INFO - PROCESS | 1220 | 1461024962982 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 1220 | 1461024963017 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:16:03 INFO - PROCESS | 1220 | 1461024963024 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 1220 | 1461024963027 Marionette TRACE conn3 <- [1,470,null,{}] 17:16:03 INFO - PROCESS | 1220 | 1461024963031 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:03 INFO - PROCESS | 1220 | 1461024963132 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:16:03 INFO - PROCESS | 1220 | 1461024963229 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 1220 | ++DOCSHELL 18BF5000 == 49 [pid = 1220] [id = 127] 17:16:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18E57800) [pid = 1220] [serial = 378] [outer = 00000000] 17:16:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18F10C00) [pid = 1220] [serial = 379] [outer = 18E57800] 17:16:03 INFO - PROCESS | 1220 | 1461024963282 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19F10000) [pid = 1220] [serial = 380] [outer = 18E57800] 17:16:03 INFO - PROCESS | 1220 | 1461024963857 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 871ms 17:16:03 INFO - PROCESS | 1220 | 1461024963912 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 1220 | 1461024963914 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:16:03 INFO - PROCESS | 1220 | 1461024963919 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 1220 | 1461024963922 Marionette TRACE conn3 <- [1,474,null,{}] 17:16:03 INFO - PROCESS | 1220 | 1461024963933 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:04 INFO - PROCESS | 1220 | 1461024964035 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:16:04 INFO - PROCESS | 1220 | 1461024964096 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 1220 | ++DOCSHELL 1A2EC000 == 50 [pid = 1220] [id = 128] 17:16:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1C2ACC00) [pid = 1220] [serial = 381] [outer = 00000000] 17:16:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1DD59400) [pid = 1220] [serial = 382] [outer = 1C2ACC00] 17:16:04 INFO - PROCESS | 1220 | 1461024964200 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1DEAD400) [pid = 1220] [serial = 383] [outer = 1C2ACC00] 17:16:04 INFO - PROCESS | 1220 | 1461024964964 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1070ms 17:16:04 INFO - PROCESS | 1220 | 1461024964991 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 1220 | 1461024964995 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 17:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:16:04 INFO - PROCESS | 1220 | 1461024965001 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 1220 | 1461024965005 Marionette TRACE conn3 <- [1,478,null,{}] 17:16:05 INFO - PROCESS | 1220 | 1461024965011 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:05 INFO - PROCESS | 1220 | 1461024965104 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:16:05 INFO - PROCESS | 1220 | 1461024965185 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 1220 | ++DOCSHELL 138ED800 == 51 [pid = 1220] [id = 129] 17:16:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (142B1C00) [pid = 1220] [serial = 384] [outer = 00000000] 17:16:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (156E8400) [pid = 1220] [serial = 385] [outer = 142B1C00] 17:16:05 INFO - PROCESS | 1220 | 1461024965240 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (16828C00) [pid = 1220] [serial = 386] [outer = 142B1C00] 17:16:05 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:16:05 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:16:05 INFO - PROCESS | 1220 | 1461024965891 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 1A10C000 == 50 [pid = 1220] [id = 124] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 14A04C00 == 49 [pid = 1220] [id = 123] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 15413000 == 48 [pid = 1220] [id = 122] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 15C89000 == 47 [pid = 1220] [id = 121] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 1A101400 == 46 [pid = 1220] [id = 120] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 1901E800 == 45 [pid = 1220] [id = 119] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 196E8C00 == 44 [pid = 1220] [id = 118] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 18F04000 == 43 [pid = 1220] [id = 117] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 163B3400 == 42 [pid = 1220] [id = 116] 17:16:05 INFO - PROCESS | 1220 | --DOCSHELL 16540000 == 41 [pid = 1220] [id = 115] 17:16:05 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (15A2E000) [pid = 1220] [serial = 289] [outer = 00000000] [url = about:blank] 17:16:05 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18BF4800) [pid = 1220] [serial = 292] [outer = 00000000] [url = about:blank] 17:16:05 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (198FB400) [pid = 1220] [serial = 295] [outer = 00000000] [url = about:blank] 17:16:05 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (15A2E800) [pid = 1220] [serial = 298] [outer = 00000000] [url = about:blank] 17:16:05 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1D488C00) [pid = 1220] [serial = 331] [outer = 00000000] [url = about:blank] 17:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 932ms 17:16:05 INFO - PROCESS | 1220 | 1461024965931 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 1220 | 1461024965936 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 17:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:16:05 INFO - PROCESS | 1220 | 1461024965942 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 1220 | 1461024965944 Marionette TRACE conn3 <- [1,482,null,{}] 17:16:05 INFO - PROCESS | 1220 | 1461024965948 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 1220 | 1461024966027 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1A6A6400) [pid = 1220] [serial = 316] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1C255000) [pid = 1220] [serial = 319] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18BEC400) [pid = 1220] [serial = 307] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18E51000) [pid = 1220] [serial = 308] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (16449400) [pid = 1220] [serial = 302] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (15CD8800) [pid = 1220] [serial = 301] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (163BA400) [pid = 1220] [serial = 304] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18083400) [pid = 1220] [serial = 305] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19014400) [pid = 1220] [serial = 310] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19019C00) [pid = 1220] [serial = 311] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A8AB800) [pid = 1220] [serial = 317] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (19E64000) [pid = 1220] [serial = 313] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1C4C2800) [pid = 1220] [serial = 322] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1D1F8000) [pid = 1220] [serial = 329] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1C254C00) [pid = 1220] [serial = 320] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1D109400) [pid = 1220] [serial = 328] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1CA46800) [pid = 1220] [serial = 323] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1C2A8400) [pid = 1220] [serial = 325] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1C4C1400) [pid = 1220] [serial = 326] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19F03400) [pid = 1220] [serial = 314] [outer = 00000000] [url = about:blank] 17:16:06 INFO - PROCESS | 1220 | 1461024966112 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 1220 | ++DOCSHELL 02A8F800 == 42 [pid = 1220] [id = 130] 17:16:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (123F2000) [pid = 1220] [serial = 387] [outer = 00000000] 17:16:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (163BA400) [pid = 1220] [serial = 388] [outer = 123F2000] 17:16:06 INFO - PROCESS | 1220 | 1461024966167 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (16828000) [pid = 1220] [serial = 389] [outer = 123F2000] 17:16:06 INFO - PROCESS | 1220 | 1461024966628 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 718ms 17:16:06 INFO - PROCESS | 1220 | 1461024966665 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 1220 | 1461024966667 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 17:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:16:06 INFO - PROCESS | 1220 | 1461024966671 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 1220 | 1461024966674 Marionette TRACE conn3 <- [1,486,null,{}] 17:16:06 INFO - PROCESS | 1220 | 1461024966684 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 1220 | 1461024966765 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:16:06 INFO - PROCESS | 1220 | 1461024966773 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 1220 | ++DOCSHELL 18BF4800 == 43 [pid = 1220] [id = 131] 17:16:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18E54000) [pid = 1220] [serial = 390] [outer = 00000000] 17:16:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18F07400) [pid = 1220] [serial = 391] [outer = 18E54000] 17:16:06 INFO - PROCESS | 1220 | 1461024966821 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18FB2800) [pid = 1220] [serial = 392] [outer = 18E54000] 17:16:07 INFO - PROCESS | 1220 | 1461024967252 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 627ms 17:16:07 INFO - PROCESS | 1220 | 1461024967292 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 1220 | 1461024967294 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:16:07 INFO - PROCESS | 1220 | 1461024967298 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 1220 | 1461024967299 Marionette TRACE conn3 <- [1,490,null,{}] 17:16:07 INFO - PROCESS | 1220 | 1461024967303 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:07 INFO - PROCESS | 1220 | 1461024967378 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:16:07 INFO - PROCESS | 1220 | 1461024967384 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 1220 | ++DOCSHELL 1901E800 == 44 [pid = 1220] [id = 132] 17:16:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (19690000) [pid = 1220] [serial = 393] [outer = 00000000] 17:16:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (19E7F800) [pid = 1220] [serial = 394] [outer = 19690000] 17:16:07 INFO - PROCESS | 1220 | 1461024967428 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19F06000) [pid = 1220] [serial = 395] [outer = 19690000] 17:16:07 INFO - PROCESS | 1220 | 1461024967816 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 581ms 17:16:07 INFO - PROCESS | 1220 | 1461024967877 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 1220 | 1461024967879 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:16:07 INFO - PROCESS | 1220 | 1461024967883 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 1220 | 1461024967884 Marionette TRACE conn3 <- [1,494,null,{}] 17:16:07 INFO - PROCESS | 1220 | 1461024967888 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:07 INFO - PROCESS | 1220 | 1461024967962 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:16:07 INFO - PROCESS | 1220 | 1461024967968 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 1220 | ++DOCSHELL 196E8C00 == 45 [pid = 1220] [id = 133] 17:16:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (19BCB000) [pid = 1220] [serial = 396] [outer = 00000000] 17:16:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1A2E8C00) [pid = 1220] [serial = 397] [outer = 19BCB000] 17:16:08 INFO - PROCESS | 1220 | 1461024968011 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1A6EE400) [pid = 1220] [serial = 398] [outer = 19BCB000] 17:16:08 INFO - PROCESS | 1220 | 1461024968486 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 626ms 17:16:08 INFO - PROCESS | 1220 | 1461024968521 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 1220 | 1461024968523 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 17:16:08 INFO - PROCESS | 1220 | 1461024968526 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:16:08 INFO - PROCESS | 1220 | 1461024968528 Marionette TRACE conn3 <- [1,498,null,{}] 17:16:08 INFO - PROCESS | 1220 | 1461024968515 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:08 INFO - PROCESS | 1220 | 1461024968637 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:16:08 INFO - PROCESS | 1220 | 1461024968647 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 1220 | ++DOCSHELL 147B2000 == 46 [pid = 1220] [id = 134] 17:16:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1A1F1C00) [pid = 1220] [serial = 399] [outer = 00000000] 17:16:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1C1CD800) [pid = 1220] [serial = 400] [outer = 1A1F1C00] 17:16:08 INFO - PROCESS | 1220 | 1461024968734 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1C1D1800) [pid = 1220] [serial = 401] [outer = 1A1F1C00] 17:16:09 INFO - PROCESS | 1220 | 1461024969158 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 688ms 17:16:09 INFO - PROCESS | 1220 | 1461024969209 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 1220 | 1461024969211 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:16:09 INFO - PROCESS | 1220 | 1461024969218 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 1220 | 1461024969220 Marionette TRACE conn3 <- [1,502,null,{}] 17:16:09 INFO - PROCESS | 1220 | 1461024969223 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 1220 | 1461024969341 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:16:09 INFO - PROCESS | 1220 | 1461024969365 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 1220 | ++DOCSHELL 15A2E000 == 47 [pid = 1220] [id = 135] 17:16:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C1CC000) [pid = 1220] [serial = 402] [outer = 00000000] 17:16:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C259400) [pid = 1220] [serial = 403] [outer = 1C1CC000] 17:16:09 INFO - PROCESS | 1220 | 1461024969408 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C259C00) [pid = 1220] [serial = 404] [outer = 1C1CC000] 17:16:09 INFO - PROCESS | 1220 | 1461024969847 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 673ms 17:16:09 INFO - PROCESS | 1220 | 1461024969903 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 1220 | 1461024969905 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:16:09 INFO - PROCESS | 1220 | 1461024969915 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 1220 | 1461024969917 Marionette TRACE conn3 <- [1,506,null,{}] 17:16:09 INFO - PROCESS | 1220 | 1461024969920 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 1220 | 1461024970020 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:16:10 INFO - PROCESS | 1220 | 1461024970026 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 1220 | ++DOCSHELL 1C2B3800 == 48 [pid = 1220] [id = 136] 17:16:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1C4BF000) [pid = 1220] [serial = 405] [outer = 00000000] 17:16:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1CA4E800) [pid = 1220] [serial = 406] [outer = 1C4BF000] 17:16:10 INFO - PROCESS | 1220 | 1461024970056 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1CAA0400) [pid = 1220] [serial = 407] [outer = 1C4BF000] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (16548C00) [pid = 1220] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1CA97C00) [pid = 1220] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (15AB6C00) [pid = 1220] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1A2EC800) [pid = 1220] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18F04400) [pid = 1220] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (196E9800) [pid = 1220] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1A6FB000) [pid = 1220] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (163BF800) [pid = 1220] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (163C0800) [pid = 1220] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1C250800) [pid = 1220] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1A10D000) [pid = 1220] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1D1F7800) [pid = 1220] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (13756400) [pid = 1220] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (133E3400) [pid = 1220] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:16:10 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1D489400) [pid = 1220] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:16:10 INFO - PROCESS | 1220 | 1461024970704 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 825ms 17:16:10 INFO - PROCESS | 1220 | 1461024970734 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 1220 | 1461024970736 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 17:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:16:10 INFO - PROCESS | 1220 | 1461024970739 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 1220 | 1461024970741 Marionette TRACE conn3 <- [1,510,null,{}] 17:16:10 INFO - PROCESS | 1220 | 1461024970744 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:10 INFO - PROCESS | 1220 | 1461024970803 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:16:10 INFO - PROCESS | 1220 | 1461024970809 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 1220 | ++DOCSHELL 12D7C000 == 49 [pid = 1220] [id = 137] 17:16:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (14A03C00) [pid = 1220] [serial = 408] [outer = 00000000] 17:16:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1A10B400) [pid = 1220] [serial = 409] [outer = 14A03C00] 17:16:10 INFO - PROCESS | 1220 | 1461024970853 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1A2F3000) [pid = 1220] [serial = 410] [outer = 14A03C00] 17:16:11 INFO - PROCESS | 1220 | 1461024971263 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 581ms 17:16:11 INFO - PROCESS | 1220 | 1461024971320 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 1220 | 1461024971322 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:16:11 INFO - PROCESS | 1220 | 1461024971326 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 1220 | 1461024971327 Marionette TRACE conn3 <- [1,514,null,{}] 17:16:11 INFO - PROCESS | 1220 | 1461024971331 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:11 INFO - PROCESS | 1220 | 1461024971413 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:16:11 INFO - PROCESS | 1220 | 1461024971419 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 1220 | ++DOCSHELL 163BF800 == 50 [pid = 1220] [id = 138] 17:16:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18084800) [pid = 1220] [serial = 411] [outer = 00000000] 17:16:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1CD15C00) [pid = 1220] [serial = 412] [outer = 18084800] 17:16:11 INFO - PROCESS | 1220 | 1461024971462 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1D113400) [pid = 1220] [serial = 413] [outer = 18084800] 17:16:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1C253C00) [pid = 1220] [serial = 414] [outer = 1E28A400] 17:16:11 INFO - PROCESS | 1220 | 1461024971917 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:16:11 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 17:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 612ms 17:16:11 INFO - PROCESS | 1220 | 1461024971947 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 1220 | 1461024971949 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:16:11 INFO - PROCESS | 1220 | 1461024971952 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 1220 | 1461024971954 Marionette TRACE conn3 <- [1,518,null,{}] 17:16:11 INFO - PROCESS | 1220 | 1461024971958 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 1220 | 1461024972047 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:16:12 INFO - PROCESS | 1220 | 1461024972053 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 1220 | ++DOCSHELL 1CA4B400 == 51 [pid = 1220] [id = 139] 17:16:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1D321800) [pid = 1220] [serial = 415] [outer = 00000000] 17:16:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1DD57400) [pid = 1220] [serial = 416] [outer = 1D321800] 17:16:12 INFO - PROCESS | 1220 | 1461024972100 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1DEB2000) [pid = 1220] [serial = 417] [outer = 1D321800] 17:16:12 INFO - PROCESS | 1220 | 1461024972733 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 825ms 17:16:12 INFO - PROCESS | 1220 | 1461024972778 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 1220 | 1461024972782 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 17:16:12 INFO - PROCESS | 1220 | 1461024972788 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:16:12 INFO - PROCESS | 1220 | 1461024972792 Marionette TRACE conn3 <- [1,522,null,{}] 17:16:12 INFO - PROCESS | 1220 | 1461024972797 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 1220 | 1461024972900 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:16:13 INFO - PROCESS | 1220 | 1461024973023 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 1220 | ++DOCSHELL 13787800 == 52 [pid = 1220] [id = 140] 17:16:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1540E000) [pid = 1220] [serial = 418] [outer = 00000000] 17:16:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (163C0000) [pid = 1220] [serial = 419] [outer = 1540E000] 17:16:13 INFO - PROCESS | 1220 | 1461024973083 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18332C00) [pid = 1220] [serial = 420] [outer = 1540E000] 17:16:13 INFO - PROCESS | 1220 | 1461024973718 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 978ms 17:16:13 INFO - PROCESS | 1220 | 1461024973779 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 1220 | 1461024973785 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 17:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:16:13 INFO - PROCESS | 1220 | 1461024973791 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 1220 | 1461024973794 Marionette TRACE conn3 <- [1,526,null,{}] 17:16:13 INFO - PROCESS | 1220 | 1461024973798 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:13 INFO - PROCESS | 1220 | 1461024973881 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:16:13 INFO - PROCESS | 1220 | 1461024973975 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 1220 | ++DOCSHELL 18B28C00 == 53 [pid = 1220] [id = 141] 17:16:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18B2DC00) [pid = 1220] [serial = 421] [outer = 00000000] 17:16:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18F10000) [pid = 1220] [serial = 422] [outer = 18B2DC00] 17:16:14 INFO - PROCESS | 1220 | 1461024974028 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (196EB000) [pid = 1220] [serial = 423] [outer = 18B2DC00] 17:16:14 INFO - PROCESS | 1220 | 1461024974617 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:16:14 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 17:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 871ms 17:16:14 INFO - PROCESS | 1220 | 1461024974659 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 1220 | 1461024974662 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 17:16:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:16:14 INFO - PROCESS | 1220 | 1461024974666 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 1220 | 1461024974669 Marionette TRACE conn3 <- [1,530,null,{}] 17:16:14 INFO - PROCESS | 1220 | 1461024974680 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:14 INFO - PROCESS | 1220 | 1461024974782 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:16:14 INFO - PROCESS | 1220 | 1461024974905 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 1220 | ++DOCSHELL 1D1FC800 == 54 [pid = 1220] [id = 142] 17:16:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1D1FF400) [pid = 1220] [serial = 424] [outer = 00000000] 17:16:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1D488C00) [pid = 1220] [serial = 425] [outer = 1D1FF400] 17:16:14 INFO - PROCESS | 1220 | 1461024974962 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1DD58000) [pid = 1220] [serial = 426] [outer = 1D1FF400] 17:16:15 INFO - PROCESS | 1220 | 1461024975451 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:16:15 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 17:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:16:15 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 17:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:16:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 826ms 17:16:15 INFO - PROCESS | 1220 | 1461024975491 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 1220 | 1461024975494 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:16:15 INFO - PROCESS | 1220 | 1461024975497 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 1220 | 1461024975499 Marionette TRACE conn3 <- [1,534,null,{}] 17:16:15 INFO - PROCESS | 1220 | 1461024975503 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - PROCESS | 1220 | 1461024975612 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:16:15 INFO - PROCESS | 1220 | 1461024975704 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 1220 | ++DOCSHELL 1DD2A800 == 55 [pid = 1220] [id = 143] 17:16:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1DD2DC00) [pid = 1220] [serial = 427] [outer = 00000000] 17:16:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1DD34C00) [pid = 1220] [serial = 428] [outer = 1DD2DC00] 17:16:15 INFO - PROCESS | 1220 | 1461024975757 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1DD37800) [pid = 1220] [serial = 429] [outer = 1DD2DC00] 17:16:16 INFO - PROCESS | 1220 | 1461024976279 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:16:16 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. 17:16:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 825ms 17:16:16 INFO - PROCESS | 1220 | 1461024976322 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 1220 | 1461024976324 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:16:16 INFO - PROCESS | 1220 | 1461024976328 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 1220 | 1461024976330 Marionette TRACE conn3 <- [1,538,null,{}] 17:16:16 INFO - PROCESS | 1220 | 1461024976334 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:16 INFO - PROCESS | 1220 | 1461024976431 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:16:16 INFO - PROCESS | 1220 | 1461024976532 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 1220 | ++DOCSHELL 156EC400 == 56 [pid = 1220] [id = 144] 17:16:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (156F4000) [pid = 1220] [serial = 430] [outer = 00000000] 17:16:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18A0A400) [pid = 1220] [serial = 431] [outer = 156F4000] 17:16:16 INFO - PROCESS | 1220 | 1461024976585 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18A0D800) [pid = 1220] [serial = 432] [outer = 156F4000] 17:16:17 INFO - PROCESS | 1220 | 1461024977213 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:16:17 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. 17:16:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 917ms 17:16:17 INFO - PROCESS | 1220 | 1461024977271 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 1220 | 1461024977275 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 17:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:16:17 INFO - PROCESS | 1220 | 1461024977281 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 1220 | 1461024977285 Marionette TRACE conn3 <- [1,542,null,{}] 17:16:17 INFO - PROCESS | 1220 | 1461024977292 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:17 INFO - PROCESS | 1220 | 1461024977387 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:16:17 INFO - PROCESS | 1220 | 1461024977498 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 1220 | ++DOCSHELL 15A2DC00 == 57 [pid = 1220] [id = 145] 17:16:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (15A33000) [pid = 1220] [serial = 433] [outer = 00000000] 17:16:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (183B8000) [pid = 1220] [serial = 434] [outer = 15A33000] 17:16:17 INFO - PROCESS | 1220 | 1461024977556 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (18A02800) [pid = 1220] [serial = 435] [outer = 15A33000] 17:16:17 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:18 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 163BF800 == 56 [pid = 1220] [id = 138] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 12D7C000 == 55 [pid = 1220] [id = 137] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 1C2B3800 == 54 [pid = 1220] [id = 136] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 15A2E000 == 53 [pid = 1220] [id = 135] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 147B2000 == 52 [pid = 1220] [id = 134] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 196E8C00 == 51 [pid = 1220] [id = 133] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 1901E800 == 50 [pid = 1220] [id = 132] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 18BF4800 == 49 [pid = 1220] [id = 131] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 02A8F800 == 48 [pid = 1220] [id = 130] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 138ED800 == 47 [pid = 1220] [id = 129] 17:16:18 INFO - PROCESS | 1220 | --DOCSHELL 02A97C00 == 46 [pid = 1220] [id = 126] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1D1FF000) [pid = 1220] [serial = 340] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | 1461024978182 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 917ms 17:16:18 INFO - PROCESS | 1220 | 1461024978208 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 1220 | 1461024978213 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:16:18 INFO - PROCESS | 1220 | 1461024978218 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 1220 | 1461024978221 Marionette TRACE conn3 <- [1,546,null,{}] 17:16:18 INFO - PROCESS | 1220 | 1461024978225 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:18 INFO - PROCESS | 1220 | 1461024978303 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1DABEC00) [pid = 1220] [serial = 371] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (183B9C00) [pid = 1220] [serial = 344] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1D323400) [pid = 1220] [serial = 362] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (18BF5C00) [pid = 1220] [serial = 364] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1D107400) [pid = 1220] [serial = 361] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1D481000) [pid = 1220] [serial = 367] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18F08800) [pid = 1220] [serial = 349] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18F0C400) [pid = 1220] [serial = 350] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (156EEC00) [pid = 1220] [serial = 334] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19F0C400) [pid = 1220] [serial = 352] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C2B4400) [pid = 1220] [serial = 358] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (183B4800) [pid = 1220] [serial = 346] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1CA4D400) [pid = 1220] [serial = 359] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1879B800) [pid = 1220] [serial = 347] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18FB6800) [pid = 1220] [serial = 248] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1D112400) [pid = 1220] [serial = 251] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1A2EDC00) [pid = 1220] [serial = 355] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18083C00) [pid = 1220] [serial = 343] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18E51C00) [pid = 1220] [serial = 365] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1D483800) [pid = 1220] [serial = 368] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18E55800) [pid = 1220] [serial = 337] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1A104400) [pid = 1220] [serial = 353] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1D47AC00) [pid = 1220] [serial = 242] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A1EA000) [pid = 1220] [serial = 356] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (143AE000) [pid = 1220] [serial = 245] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (15C8D400) [pid = 1220] [serial = 299] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1DAB6C00) [pid = 1220] [serial = 370] [outer = 00000000] [url = about:blank] 17:16:18 INFO - PROCESS | 1220 | 1461024978390 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 1220 | ++DOCSHELL 02A8B000 == 47 [pid = 1220] [id = 146] 17:16:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (123EC800) [pid = 1220] [serial = 436] [outer = 00000000] 17:16:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (156EEC00) [pid = 1220] [serial = 437] [outer = 123EC800] 17:16:18 INFO - PROCESS | 1220 | 1461024978426 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (17BE4000) [pid = 1220] [serial = 438] [outer = 123EC800] 17:16:18 INFO - PROCESS | 1220 | 1461024978829 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 17:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:16:18 INFO - PROCESS | 1220 | 1461024978901 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 1220 | 1461024978903 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 17:16:18 INFO - PROCESS | 1220 | 1461024978907 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 1220 | 1461024978910 Marionette TRACE conn3 <- [1,550,null,{}] 17:16:18 INFO - PROCESS | 1220 | 1461024978920 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:19 INFO - PROCESS | 1220 | 1461024979039 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:16:19 INFO - PROCESS | 1220 | 1461024979047 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1220 | ++DOCSHELL 18E5AC00 == 48 [pid = 1220] [id = 147] 17:16:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18F05400) [pid = 1220] [serial = 439] [outer = 00000000] 17:16:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18F0CC00) [pid = 1220] [serial = 440] [outer = 18F05400] 17:16:19 INFO - PROCESS | 1220 | 1461024979094 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19013C00) [pid = 1220] [serial = 441] [outer = 18F05400] 17:16:19 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:19 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:19 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:19 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:19 INFO - PROCESS | 1220 | 1461024979526 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 672ms 17:16:19 INFO - PROCESS | 1220 | 1461024979590 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 1220 | 1461024979592 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 17:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:16:19 INFO - PROCESS | 1220 | 1461024979595 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 1220 | 1461024979597 Marionette TRACE conn3 <- [1,554,null,{}] 17:16:19 INFO - PROCESS | 1220 | 1461024979600 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:19 INFO - PROCESS | 1220 | 1461024979678 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:16:19 INFO - PROCESS | 1220 | 1461024979686 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1220 | ++DOCSHELL 19BC5C00 == 49 [pid = 1220] [id = 148] 17:16:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19D7AC00) [pid = 1220] [serial = 442] [outer = 00000000] 17:16:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (19F0E800) [pid = 1220] [serial = 443] [outer = 19D7AC00] 17:16:19 INFO - PROCESS | 1220 | 1461024979732 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1A110000) [pid = 1220] [serial = 444] [outer = 19D7AC00] 17:16:20 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:20 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:20 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:20 INFO - PROCESS | 1220 | 1461024980135 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 580ms 17:16:20 INFO - PROCESS | 1220 | 1461024980173 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 1220 | 1461024980175 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 17:16:20 INFO - PROCESS | 1220 | 1461024980178 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:16:20 INFO - PROCESS | 1220 | 1461024980180 Marionette TRACE conn3 <- [1,558,null,{}] 17:16:20 INFO - PROCESS | 1220 | 1461024980183 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 1220 | 1461024980258 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:16:20 INFO - PROCESS | 1220 | 1461024980263 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 1220 | ++DOCSHELL 196E7400 == 50 [pid = 1220] [id = 149] 17:16:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (198FF800) [pid = 1220] [serial = 445] [outer = 00000000] 17:16:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1A6AB800) [pid = 1220] [serial = 446] [outer = 198FF800] 17:16:20 INFO - PROCESS | 1220 | 1461024980307 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1A998000) [pid = 1220] [serial = 447] [outer = 198FF800] 17:16:20 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:20 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:20 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:20 INFO - PROCESS | 1220 | 1461024980774 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 611ms 17:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:16:20 INFO - PROCESS | 1220 | 1461024980801 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 1220 | 1461024980802 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 17:16:20 INFO - PROCESS | 1220 | 1461024980806 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 1220 | 1461024980807 Marionette TRACE conn3 <- [1,562,null,{}] 17:16:20 INFO - PROCESS | 1220 | 1461024980811 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 1220 | 1461024980933 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:16:20 INFO - PROCESS | 1220 | 1461024980985 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 1220 | ++DOCSHELL 13263000 == 51 [pid = 1220] [id = 150] 17:16:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1C1C8800) [pid = 1220] [serial = 448] [outer = 00000000] 17:16:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1C25A400) [pid = 1220] [serial = 449] [outer = 1C1C8800] 17:16:21 INFO - PROCESS | 1220 | 1461024981039 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1C4BE400) [pid = 1220] [serial = 450] [outer = 1C1C8800] 17:16:21 INFO - PROCESS | 1220 | 1461024981445 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 673ms 17:16:21 INFO - PROCESS | 1220 | 1461024981509 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 1220 | 1461024981511 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 17:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:16:21 INFO - PROCESS | 1220 | 1461024981514 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 1220 | 1461024981516 Marionette TRACE conn3 <- [1,566,null,{}] 17:16:21 INFO - PROCESS | 1220 | 1461024981519 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:21 INFO - PROCESS | 1220 | 1461024981638 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:16:21 INFO - PROCESS | 1220 | 1461024981664 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 1220 | ++DOCSHELL 1CA49400 == 52 [pid = 1220] [id = 151] 17:16:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1CA49800) [pid = 1220] [serial = 451] [outer = 00000000] 17:16:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1CD1BC00) [pid = 1220] [serial = 452] [outer = 1CA49800] 17:16:21 INFO - PROCESS | 1220 | 1461024981708 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1D1F2C00) [pid = 1220] [serial = 453] [outer = 1CA49800] 17:16:22 INFO - PROCESS | 1220 | 1461024982121 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 627ms 17:16:22 INFO - PROCESS | 1220 | 1461024982136 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 1220 | 1461024982138 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 17:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:16:22 INFO - PROCESS | 1220 | 1461024982141 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 1220 | 1461024982143 Marionette TRACE conn3 <- [1,570,null,{}] 17:16:22 INFO - PROCESS | 1220 | 1461024982153 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:22 INFO - PROCESS | 1220 | 1461024982239 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:16:22 INFO - PROCESS | 1220 | 1461024982245 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 1220 | ++DOCSHELL 1C258800 == 53 [pid = 1220] [id = 152] 17:16:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1CA52400) [pid = 1220] [serial = 454] [outer = 00000000] 17:16:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1D47D400) [pid = 1220] [serial = 455] [outer = 1CA52400] 17:16:22 INFO - PROCESS | 1220 | 1461024982288 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1D485400) [pid = 1220] [serial = 456] [outer = 1CA52400] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (17BE0C00) [pid = 1220] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (13257400) [pid = 1220] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18BE7800) [pid = 1220] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18E5E800) [pid = 1220] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1D32A400) [pid = 1220] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (183B6400) [pid = 1220] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (13785000) [pid = 1220] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1A1F1C00) [pid = 1220] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1C1CC000) [pid = 1220] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (19690000) [pid = 1220] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18E57800) [pid = 1220] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18E54000) [pid = 1220] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19BCB000) [pid = 1220] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (123F2000) [pid = 1220] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (133EA400) [pid = 1220] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (142B1C00) [pid = 1220] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1C2ACC00) [pid = 1220] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1C4BF000) [pid = 1220] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18084800) [pid = 1220] [serial = 411] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (14A03C00) [pid = 1220] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:16:22 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1C4BA400) [pid = 1220] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:16:22 INFO - PROCESS | 1220 | 1461024982883 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 779ms 17:16:22 INFO - PROCESS | 1220 | 1461024982928 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 1220 | 1461024982930 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 17:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:16:22 INFO - PROCESS | 1220 | 1461024982933 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 1220 | 1461024982934 Marionette TRACE conn3 <- [1,574,null,{}] 17:16:22 INFO - PROCESS | 1220 | 1461024982941 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 1220 | 1461024983048 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:16:23 INFO - PROCESS | 1220 | 1461024983085 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 1220 | ++DOCSHELL 02A8F400 == 54 [pid = 1220] [id = 153] 17:16:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (15C89400) [pid = 1220] [serial = 457] [outer = 00000000] 17:16:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18BF2000) [pid = 1220] [serial = 458] [outer = 15C89400] 17:16:23 INFO - PROCESS | 1220 | 1461024983128 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18D3C800) [pid = 1220] [serial = 459] [outer = 15C89400] 17:16:23 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:23 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:23 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:23 INFO - PROCESS | 1220 | 1461024983468 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 581ms 17:16:23 INFO - PROCESS | 1220 | 1461024983512 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 1220 | 1461024983514 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 17:16:23 INFO - PROCESS | 1220 | 1461024983517 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:16:23 INFO - PROCESS | 1220 | 1461024983518 Marionette TRACE conn3 <- [1,578,null,{}] 17:16:23 INFO - PROCESS | 1220 | 1461024983521 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 1220 | 1461024983631 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:16:23 INFO - PROCESS | 1220 | 1461024983638 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 1220 | ++DOCSHELL 18D39800 == 55 [pid = 1220] [id = 154] 17:16:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18D3D800) [pid = 1220] [serial = 460] [outer = 00000000] 17:16:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18D43400) [pid = 1220] [serial = 461] [outer = 18D3D800] 17:16:23 INFO - PROCESS | 1220 | 1461024983691 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18D45000) [pid = 1220] [serial = 462] [outer = 18D3D800] 17:16:24 INFO - PROCESS | 1220 | 1461024984068 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 580ms 17:16:24 INFO - PROCESS | 1220 | 1461024984098 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 1220 | 1461024984100 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 17:16:24 INFO - PROCESS | 1220 | 1461024984103 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:16:24 INFO - PROCESS | 1220 | 1461024984105 Marionette TRACE conn3 <- [1,582,null,{}] 17:16:24 INFO - PROCESS | 1220 | 1461024984109 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:24 INFO - PROCESS | 1220 | 1461024984201 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:16:24 INFO - PROCESS | 1220 | 1461024984319 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 1220 | ++DOCSHELL 19BC4C00 == 56 [pid = 1220] [id = 155] 17:16:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19D79C00) [pid = 1220] [serial = 463] [outer = 00000000] 17:16:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1C4B7400) [pid = 1220] [serial = 464] [outer = 19D79C00] 17:16:24 INFO - PROCESS | 1220 | 1461024984386 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1D32EC00) [pid = 1220] [serial = 465] [outer = 19D79C00] 17:16:24 INFO - PROCESS | 1220 | 1461024984853 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 826ms 17:16:24 INFO - PROCESS | 1220 | 1461024984929 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 1220 | 1461024984934 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 17:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:16:24 INFO - PROCESS | 1220 | 1461024984939 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 1220 | 1461024984943 Marionette TRACE conn3 <- [1,586,null,{}] 17:16:24 INFO - PROCESS | 1220 | 1461024984949 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:25 INFO - PROCESS | 1220 | 1461024985054 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:16:25 INFO - PROCESS | 1220 | 1461024985179 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 1220 | ++DOCSHELL 142AEC00 == 57 [pid = 1220] [id = 156] 17:16:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (142AF800) [pid = 1220] [serial = 466] [outer = 00000000] 17:16:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (15DE5800) [pid = 1220] [serial = 467] [outer = 142AF800] 17:16:25 INFO - PROCESS | 1220 | 1461024985236 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18083000) [pid = 1220] [serial = 468] [outer = 142AF800] 17:16:25 INFO - PROCESS | 1220 | 1461024985807 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 917ms 17:16:25 INFO - PROCESS | 1220 | 1461024985869 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 1220 | 1461024985875 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 17:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:16:25 INFO - PROCESS | 1220 | 1461024985882 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 1220 | 1461024985884 Marionette TRACE conn3 <- [1,590,null,{}] 17:16:25 INFO - PROCESS | 1220 | 1461024985889 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:26 INFO - PROCESS | 1220 | 1461024986023 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:16:26 INFO - PROCESS | 1220 | 1461024986146 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 1220 | ++DOCSHELL 1871F400 == 58 [pid = 1220] [id = 157] 17:16:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18A0F000) [pid = 1220] [serial = 469] [outer = 00000000] 17:16:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18E50400) [pid = 1220] [serial = 470] [outer = 18A0F000] 17:16:26 INFO - PROCESS | 1220 | 1461024986201 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18E5D800) [pid = 1220] [serial = 471] [outer = 18A0F000] 17:16:26 INFO - PROCESS | 1220 | 1461024986785 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 978ms 17:16:26 INFO - PROCESS | 1220 | 1461024986866 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 1220 | 1461024986868 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 17:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:16:26 INFO - PROCESS | 1220 | 1461024986855 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 1220 | 1461024986859 Marionette TRACE conn3 <- [1,594,null,{}] 17:16:26 INFO - PROCESS | 1220 | 1461024986870 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:26 INFO - PROCESS | 1220 | 1461024986979 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:16:27 INFO - PROCESS | 1220 | 1461024987106 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 1220 | ++DOCSHELL 19723000 == 59 [pid = 1220] [id = 158] 17:16:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19723800) [pid = 1220] [serial = 472] [outer = 00000000] 17:16:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1972A800) [pid = 1220] [serial = 473] [outer = 19723800] 17:16:27 INFO - PROCESS | 1220 | 1461024987163 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (19F09C00) [pid = 1220] [serial = 474] [outer = 19723800] 17:16:27 INFO - PROCESS | 1220 | 1461024987711 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 871ms 17:16:27 INFO - PROCESS | 1220 | 1461024987743 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 1220 | 1461024987747 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:16:27 INFO - PROCESS | 1220 | 1461024987752 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 1220 | 1461024987754 Marionette TRACE conn3 <- [1,598,null,{}] 17:16:27 INFO - PROCESS | 1220 | 1461024987757 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 1220 | 1461024987874 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:16:28 INFO - PROCESS | 1220 | 1461024987999 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 1220 | ++DOCSHELL 133EE000 == 60 [pid = 1220] [id = 159] 17:16:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (13784800) [pid = 1220] [serial = 475] [outer = 00000000] 17:16:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1682A000) [pid = 1220] [serial = 476] [outer = 13784800] 17:16:28 INFO - PROCESS | 1220 | 1461024988053 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (180F0800) [pid = 1220] [serial = 477] [outer = 13784800] 17:16:28 INFO - PROCESS | 1220 | 1461024988810 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1116ms 17:16:28 INFO - PROCESS | 1220 | 1461024988879 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 1220 | 1461024988884 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 17:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:16:28 INFO - PROCESS | 1220 | 1461024988889 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 1220 | 1461024988892 Marionette TRACE conn3 <- [1,602,null,{}] 17:16:28 INFO - PROCESS | 1220 | 1461024988897 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:28 INFO - PROCESS | 1220 | 1461024988993 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:16:29 INFO - PROCESS | 1220 | 1461024989078 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 1220 | ++DOCSHELL 1832DC00 == 61 [pid = 1220] [id = 160] 17:16:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1832E400) [pid = 1220] [serial = 478] [outer = 00000000] 17:16:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (18973400) [pid = 1220] [serial = 479] [outer = 1832E400] 17:16:29 INFO - PROCESS | 1220 | 1461024989175 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (15699800) [pid = 1220] [serial = 480] [outer = 1832E400] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 18D39800 == 60 [pid = 1220] [id = 154] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 02A8F400 == 59 [pid = 1220] [id = 153] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 1C258800 == 58 [pid = 1220] [id = 152] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 1CA49400 == 57 [pid = 1220] [id = 151] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 13263000 == 56 [pid = 1220] [id = 150] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 196E7400 == 55 [pid = 1220] [id = 149] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 19BC5C00 == 54 [pid = 1220] [id = 148] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 18E5AC00 == 53 [pid = 1220] [id = 147] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 02A8B000 == 52 [pid = 1220] [id = 146] 17:16:29 INFO - PROCESS | 1220 | --DOCSHELL 15A2DC00 == 51 [pid = 1220] [id = 145] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (02A96C00) [pid = 1220] [serial = 373] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1DD57400) [pid = 1220] [serial = 416] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1D936C00) [pid = 1220] [serial = 287] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (163B9000) [pid = 1220] [serial = 290] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18E53C00) [pid = 1220] [serial = 293] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19E7F400) [pid = 1220] [serial = 296] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1D938C00) [pid = 1220] [serial = 332] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C1CD800) [pid = 1220] [serial = 400] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1C259400) [pid = 1220] [serial = 403] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (19E7F800) [pid = 1220] [serial = 394] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (19F06000) [pid = 1220] [serial = 395] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (19F10000) [pid = 1220] [serial = 380] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18F10C00) [pid = 1220] [serial = 379] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18F07400) [pid = 1220] [serial = 391] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18FB2800) [pid = 1220] [serial = 392] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1C1D1800) [pid = 1220] [serial = 401] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1A2E8C00) [pid = 1220] [serial = 397] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (163BA400) [pid = 1220] [serial = 388] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (16828000) [pid = 1220] [serial = 389] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (180EFC00) [pid = 1220] [serial = 377] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (15DE2000) [pid = 1220] [serial = 376] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (16828C00) [pid = 1220] [serial = 386] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (156E8400) [pid = 1220] [serial = 385] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1DEAD400) [pid = 1220] [serial = 383] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1DD59400) [pid = 1220] [serial = 382] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1CA4E800) [pid = 1220] [serial = 406] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1C259C00) [pid = 1220] [serial = 404] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1D113400) [pid = 1220] [serial = 413] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (17BE0000) [pid = 1220] [serial = 173] [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.] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1CD15C00) [pid = 1220] [serial = 412] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1CAA0400) [pid = 1220] [serial = 407] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1A10B400) [pid = 1220] [serial = 409] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1A6EE400) [pid = 1220] [serial = 398] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1A2F3000) [pid = 1220] [serial = 410] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1D47A800) [pid = 1220] [serial = 341] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18FB5C00) [pid = 1220] [serial = 338] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (163B4C00) [pid = 1220] [serial = 335] [outer = 00000000] [url = about:blank] 17:16:29 INFO - PROCESS | 1220 | 1461024989713 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 886ms 17:16:29 INFO - PROCESS | 1220 | 1461024989776 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 1220 | 1461024989782 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 17:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:16:29 INFO - PROCESS | 1220 | 1461024989787 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 1220 | 1461024989790 Marionette TRACE conn3 <- [1,606,null,{}] 17:16:29 INFO - PROCESS | 1220 | 1461024989794 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:29 INFO - PROCESS | 1220 | 1461024989867 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:16:29 INFO - PROCESS | 1220 | 1461024989945 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 1220 | ++DOCSHELL 12D44800 == 52 [pid = 1220] [id = 161] 17:16:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (133EA400) [pid = 1220] [serial = 481] [outer = 00000000] 17:16:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (16828C00) [pid = 1220] [serial = 482] [outer = 133EA400] 17:16:29 INFO - PROCESS | 1220 | 1461024989989 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (183B6400) [pid = 1220] [serial = 483] [outer = 133EA400] 17:16:30 INFO - PROCESS | 1220 | 1461024990376 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 627ms 17:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:16:30 INFO - PROCESS | 1220 | 1461024990408 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 1220 | 1461024990410 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 17:16:30 INFO - PROCESS | 1220 | 1461024990414 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 1220 | 1461024990417 Marionette TRACE conn3 <- [1,610,null,{}] 17:16:30 INFO - PROCESS | 1220 | 1461024990427 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:30 INFO - PROCESS | 1220 | 1461024990508 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:16:30 INFO - PROCESS | 1220 | 1461024990514 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 1220 | ++DOCSHELL 18B22C00 == 53 [pid = 1220] [id = 162] 17:16:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18BE7800) [pid = 1220] [serial = 484] [outer = 00000000] 17:16:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18D45400) [pid = 1220] [serial = 485] [outer = 18BE7800] 17:16:30 INFO - PROCESS | 1220 | 1461024990564 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18E5B800) [pid = 1220] [serial = 486] [outer = 18BE7800] 17:16:31 INFO - PROCESS | 1220 | 1461024991015 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 612ms 17:16:31 INFO - PROCESS | 1220 | 1461024991035 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 1220 | 1461024991038 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 17:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:16:31 INFO - PROCESS | 1220 | 1461024991041 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 1220 | 1461024991043 Marionette TRACE conn3 <- [1,614,null,{}] 17:16:31 INFO - PROCESS | 1220 | 1461024991047 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:31 INFO - PROCESS | 1220 | 1461024991124 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:16:31 INFO - PROCESS | 1220 | 1461024991130 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 1220 | ++DOCSHELL 18F07C00 == 54 [pid = 1220] [id = 163] 17:16:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18F0B400) [pid = 1220] [serial = 487] [outer = 00000000] 17:16:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18FB4000) [pid = 1220] [serial = 488] [outer = 18F0B400] 17:16:31 INFO - PROCESS | 1220 | 1461024991174 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18FB6800) [pid = 1220] [serial = 489] [outer = 18F0B400] 17:16:31 INFO - PROCESS | 1220 | 1461024991637 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 611ms 17:16:31 INFO - PROCESS | 1220 | 1461024991661 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 1220 | 1461024991663 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 17:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:16:31 INFO - PROCESS | 1220 | 1461024991666 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 1220 | 1461024991667 Marionette TRACE conn3 <- [1,618,null,{}] 17:16:31 INFO - PROCESS | 1220 | 1461024991671 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:31 INFO - PROCESS | 1220 | 1461024991826 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:16:31 INFO - PROCESS | 1220 | 1461024991931 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 1220 | ++DOCSHELL 19BC5C00 == 55 [pid = 1220] [id = 164] 17:16:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19BC7400) [pid = 1220] [serial = 490] [outer = 00000000] 17:16:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19D81800) [pid = 1220] [serial = 491] [outer = 19BC7400] 17:16:31 INFO - PROCESS | 1220 | 1461024991976 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19E64000) [pid = 1220] [serial = 492] [outer = 19BC7400] 17:16:32 INFO - PROCESS | 1220 | 1461024992482 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 886ms 17:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:16:32 INFO - PROCESS | 1220 | 1461024992556 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 1220 | 1461024992558 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 17:16:32 INFO - PROCESS | 1220 | 1461024992561 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 1220 | 1461024992563 Marionette TRACE conn3 <- [1,622,null,{}] 17:16:32 INFO - PROCESS | 1220 | 1461024992566 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:32 INFO - PROCESS | 1220 | 1461024992679 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:16:32 INFO - PROCESS | 1220 | 1461024992742 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 1220 | ++DOCSHELL 19724C00 == 56 [pid = 1220] [id = 165] 17:16:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (19725400) [pid = 1220] [serial = 493] [outer = 00000000] 17:16:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (19F0B800) [pid = 1220] [serial = 494] [outer = 19725400] 17:16:32 INFO - PROCESS | 1220 | 1461024992790 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1A159000) [pid = 1220] [serial = 495] [outer = 19725400] 17:16:33 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:33 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:33 INFO - PROCESS | 1220 | 1461024993192 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 688ms 17:16:33 INFO - PROCESS | 1220 | 1461024993248 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 1220 | 1461024993250 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 17:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:16:33 INFO - PROCESS | 1220 | 1461024993254 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 1220 | 1461024993255 Marionette TRACE conn3 <- [1,626,null,{}] 17:16:33 INFO - PROCESS | 1220 | 1461024993259 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 1220 | 1461024993359 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:16:33 INFO - PROCESS | 1220 | 1461024993368 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 1220 | ++DOCSHELL 123BB400 == 57 [pid = 1220] [id = 166] 17:16:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (16543C00) [pid = 1220] [serial = 496] [outer = 00000000] 17:16:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1A6FD000) [pid = 1220] [serial = 497] [outer = 16543C00] 17:16:33 INFO - PROCESS | 1220 | 1461024993456 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1A8AB000) [pid = 1220] [serial = 498] [outer = 16543C00] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1C1C8800) [pid = 1220] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1CA49800) [pid = 1220] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (156F4000) [pid = 1220] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1CA52400) [pid = 1220] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (123EC800) [pid = 1220] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (15C89400) [pid = 1220] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (15A33000) [pid = 1220] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18F05400) [pid = 1220] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (198FF800) [pid = 1220] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19D7AC00) [pid = 1220] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18D3D800) [pid = 1220] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:16:33 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (02A90800) [pid = 1220] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:16:33 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:33 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:33 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:33 INFO - PROCESS | 1220 | 1461024993883 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 673ms 17:16:33 INFO - PROCESS | 1220 | 1461024993933 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 1220 | 1461024993935 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 17:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:16:33 INFO - PROCESS | 1220 | 1461024993938 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 1220 | 1461024993940 Marionette TRACE conn3 <- [1,630,null,{}] 17:16:33 INFO - PROCESS | 1220 | 1461024993943 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:34 INFO - PROCESS | 1220 | 1461024994048 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:16:34 INFO - PROCESS | 1220 | 1461024994098 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 1220 | ++DOCSHELL 16451800 == 58 [pid = 1220] [id = 167] 17:16:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1879F000) [pid = 1220] [serial = 499] [outer = 00000000] 17:16:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19017800) [pid = 1220] [serial = 500] [outer = 1879F000] 17:16:34 INFO - PROCESS | 1220 | 1461024994142 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19018800) [pid = 1220] [serial = 501] [outer = 1879F000] 17:16:34 INFO - PROCESS | 1220 | 1461024994474 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 581ms 17:16:34 INFO - PROCESS | 1220 | 1461024994519 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 1220 | 1461024994521 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 17:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:16:34 INFO - PROCESS | 1220 | 1461024994524 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 1220 | 1461024994526 Marionette TRACE conn3 <- [1,634,null,{}] 17:16:34 INFO - PROCESS | 1220 | 1461024994529 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:34 INFO - PROCESS | 1220 | 1461024994633 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:16:34 INFO - PROCESS | 1220 | 1461024994676 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 1220 | ++DOCSHELL 1A6F7000 == 59 [pid = 1220] [id = 168] 17:16:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1A989400) [pid = 1220] [serial = 502] [outer = 00000000] 17:16:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1C256800) [pid = 1220] [serial = 503] [outer = 1A989400] 17:16:34 INFO - PROCESS | 1220 | 1461024994719 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1C2AD800) [pid = 1220] [serial = 504] [outer = 1A989400] 17:16:35 INFO - PROCESS | 1220 | 1461024995106 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 626ms 17:16:35 INFO - PROCESS | 1220 | 1461024995162 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1220 | 1461024995164 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 17:16:35 INFO - PROCESS | 1220 | 1461024995167 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1220 | 1461024995169 Marionette TRACE conn3 <- [1,638,null,{}] 17:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:16:35 INFO - PROCESS | 1220 | 1461024995173 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:35 INFO - PROCESS | 1220 | 1461024995260 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:16:35 INFO - PROCESS | 1220 | 1461024995268 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 1220 | ++DOCSHELL 1C4C3000 == 60 [pid = 1220] [id = 169] 17:16:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1C4C3C00) [pid = 1220] [serial = 505] [outer = 00000000] 17:16:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1CA4C800) [pid = 1220] [serial = 506] [outer = 1C4C3C00] 17:16:35 INFO - PROCESS | 1220 | 1461024995312 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1CA99000) [pid = 1220] [serial = 507] [outer = 1C4C3C00] 17:16:35 INFO - PROCESS | 1220 | 1461024995769 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 673ms 17:16:35 INFO - PROCESS | 1220 | 1461024995850 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1220 | 1461024995854 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:16:35 INFO - PROCESS | 1220 | 1461024995926 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1220 | 1461024995931 Marionette TRACE conn3 <- [1,642,null,{}] 17:16:35 INFO - PROCESS | 1220 | 1461024995939 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:36 INFO - PROCESS | 1220 | 1461024996043 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:16:36 INFO - PROCESS | 1220 | 1461024996119 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 1220 | ++DOCSHELL 02A8D000 == 61 [pid = 1220] [id = 170] 17:16:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (02A8EC00) [pid = 1220] [serial = 508] [outer = 00000000] 17:16:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (163B3C00) [pid = 1220] [serial = 509] [outer = 02A8EC00] 17:16:36 INFO - PROCESS | 1220 | 1461024996174 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (163C1800) [pid = 1220] [serial = 510] [outer = 02A8EC00] 17:16:36 INFO - PROCESS | 1220 | 1461024996724 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 841ms 17:16:36 INFO - PROCESS | 1220 | 1461024996744 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 1220 | 1461024996750 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 17:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:16:36 INFO - PROCESS | 1220 | 1461024996757 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 1220 | 1461024996759 Marionette TRACE conn3 <- [1,646,null,{}] 17:16:36 INFO - PROCESS | 1220 | 1461024996764 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:36 INFO - PROCESS | 1220 | 1461024996866 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:16:36 INFO - PROCESS | 1220 | 1461024996965 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 1220 | ++DOCSHELL 18335800 == 62 [pid = 1220] [id = 171] 17:16:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (183B6000) [pid = 1220] [serial = 511] [outer = 00000000] 17:16:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18BF5C00) [pid = 1220] [serial = 512] [outer = 183B6000] 17:16:37 INFO - PROCESS | 1220 | 1461024997019 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18D40400) [pid = 1220] [serial = 513] [outer = 183B6000] 17:16:37 INFO - PROCESS | 1220 | 1461024997592 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 886ms 17:16:37 INFO - PROCESS | 1220 | 1461024997645 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 1220 | 1461024997648 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 17:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:16:37 INFO - PROCESS | 1220 | 1461024997651 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - PROCESS | 1220 | 1461024997655 Marionette TRACE conn3 <- [1,650,null,{}] 17:16:37 INFO - PROCESS | 1220 | 1461024997666 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:37 INFO - PROCESS | 1220 | 1461024997772 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:16:37 INFO - PROCESS | 1220 | 1461024997894 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 1220 | ++DOCSHELL 19E62000 == 63 [pid = 1220] [id = 172] 17:16:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1A10BC00) [pid = 1220] [serial = 514] [outer = 00000000] 17:16:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C1D3400) [pid = 1220] [serial = 515] [outer = 1A10BC00] 17:16:37 INFO - PROCESS | 1220 | 1461024997950 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1CA49800) [pid = 1220] [serial = 516] [outer = 1A10BC00] 17:16:38 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:38 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:38 INFO - PROCESS | 1220 | 1461024998505 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 871ms 17:16:38 INFO - PROCESS | 1220 | 1461024998538 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 1220 | 1461024998540 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 17:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:16:38 INFO - PROCESS | 1220 | 1461024998544 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 1220 | 1461024998546 Marionette TRACE conn3 <- [1,654,null,{}] 17:16:38 INFO - PROCESS | 1220 | 1461024998549 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:38 INFO - PROCESS | 1220 | 1461024998647 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:16:38 INFO - PROCESS | 1220 | 1461024998741 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 1220 | ++DOCSHELL 1D10CC00 == 64 [pid = 1220] [id = 173] 17:16:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1D10F000) [pid = 1220] [serial = 517] [outer = 00000000] 17:16:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1D330000) [pid = 1220] [serial = 518] [outer = 1D10F000] 17:16:38 INFO - PROCESS | 1220 | 1461024998795 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1D47FC00) [pid = 1220] [serial = 519] [outer = 1D10F000] 17:16:39 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:39 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:39 INFO - PROCESS | 1220 | 1461024999342 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 825ms 17:16:39 INFO - PROCESS | 1220 | 1461024999378 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 1220 | 1461024999380 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 17:16:39 INFO - PROCESS | 1220 | 1461024999385 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:16:39 INFO - PROCESS | 1220 | 1461024999387 Marionette TRACE conn3 <- [1,658,null,{}] 17:16:39 INFO - PROCESS | 1220 | 1461024999390 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:39 INFO - PROCESS | 1220 | 1461024999486 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:16:39 INFO - PROCESS | 1220 | 1461024999579 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 1220 | ++DOCSHELL 1D322400 == 65 [pid = 1220] [id = 174] 17:16:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1D934400) [pid = 1220] [serial = 520] [outer = 00000000] 17:16:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1DAB8400) [pid = 1220] [serial = 521] [outer = 1D934400] 17:16:39 INFO - PROCESS | 1220 | 1461024999631 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1DABA000) [pid = 1220] [serial = 522] [outer = 1D934400] 17:16:40 INFO - PROCESS | 1220 | 1461025000124 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 779ms 17:16:40 INFO - PROCESS | 1220 | 1461025000172 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 1220 | 1461025000174 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 17:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:16:40 INFO - PROCESS | 1220 | 1461025000177 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - PROCESS | 1220 | 1461025000179 Marionette TRACE conn3 <- [1,662,null,{}] 17:16:40 INFO - PROCESS | 1220 | 1461025000183 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:40 INFO - PROCESS | 1220 | 1461025000299 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:16:40 INFO - PROCESS | 1220 | 1461025000397 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 1220 | ++DOCSHELL 1DD34000 == 66 [pid = 1220] [id = 175] 17:16:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1DD35000) [pid = 1220] [serial = 523] [outer = 00000000] 17:16:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1DD5B000) [pid = 1220] [serial = 524] [outer = 1DD35000] 17:16:40 INFO - PROCESS | 1220 | 1461025000452 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1DEB0000) [pid = 1220] [serial = 525] [outer = 1DD35000] 17:16:40 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:40 INFO - PROCESS | 1220 | [1220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:16:40 INFO - PROCESS | 1220 | 1461025001011 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:16:41 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 17:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 872ms 17:16:41 INFO - PROCESS | 1220 | 1461025001066 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 1220 | 1461025001070 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 17:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:16:41 INFO - PROCESS | 1220 | 1461025001073 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 1220 | 1461025001075 Marionette TRACE conn3 <- [1,666,null,{}] 17:16:41 INFO - PROCESS | 1220 | 1461025001079 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:41 INFO - PROCESS | 1220 | 1461025001175 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:16:41 INFO - PROCESS | 1220 | 1461025001368 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 1220 | ++DOCSHELL 13207800 == 67 [pid = 1220] [id = 176] 17:16:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (13209000) [pid = 1220] [serial = 526] [outer = 00000000] 17:16:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (156F1800) [pid = 1220] [serial = 527] [outer = 13209000] 17:16:41 INFO - PROCESS | 1220 | 1461025001421 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (15DE4000) [pid = 1220] [serial = 528] [outer = 13209000] 17:16:41 INFO - PROCESS | 1220 | 1461025001992 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 978ms 17:16:42 INFO - PROCESS | 1220 | 1461025002056 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 1220 | 1461025002060 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 17:16:42 INFO - PROCESS | 1220 | 1461025002050 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:16:42 INFO - PROCESS | 1220 | 1461025002053 Marionette TRACE conn3 <- [1,670,null,{}] 17:16:42 INFO - PROCESS | 1220 | 1461025002058 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:42 INFO - PROCESS | 1220 | 1461025002161 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:16:42 INFO - PROCESS | 1220 | 1461025002272 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 1A6F7000 == 66 [pid = 1220] [id = 168] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 16451800 == 65 [pid = 1220] [id = 167] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 123BB400 == 64 [pid = 1220] [id = 166] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 19724C00 == 63 [pid = 1220] [id = 165] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 19BC5C00 == 62 [pid = 1220] [id = 164] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 18F07C00 == 61 [pid = 1220] [id = 163] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 18B22C00 == 60 [pid = 1220] [id = 162] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 12D44800 == 59 [pid = 1220] [id = 161] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 1832DC00 == 58 [pid = 1220] [id = 160] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 142AEC00 == 57 [pid = 1220] [id = 156] 17:16:42 INFO - PROCESS | 1220 | --DOCSHELL 19BC4C00 == 56 [pid = 1220] [id = 155] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1C4B7400) [pid = 1220] [serial = 464] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | ++DOCSHELL 12B2FC00 == 57 [pid = 1220] [id = 177] 17:16:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (12B3EC00) [pid = 1220] [serial = 529] [outer = 00000000] 17:16:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (15ADA000) [pid = 1220] [serial = 530] [outer = 12B3EC00] 17:16:42 INFO - PROCESS | 1220 | 1461025002348 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1879AC00) [pid = 1220] [serial = 531] [outer = 12B3EC00] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1DD56400) [pid = 1220] [serial = 374] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1D485400) [pid = 1220] [serial = 456] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (18D3C800) [pid = 1220] [serial = 459] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1A998000) [pid = 1220] [serial = 447] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1C25A400) [pid = 1220] [serial = 449] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1CD1BC00) [pid = 1220] [serial = 452] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1C4BE400) [pid = 1220] [serial = 450] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (163C0000) [pid = 1220] [serial = 419] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18F10000) [pid = 1220] [serial = 422] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1D488C00) [pid = 1220] [serial = 425] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18A0D800) [pid = 1220] [serial = 432] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18A0A400) [pid = 1220] [serial = 431] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1D47D400) [pid = 1220] [serial = 455] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (156EEC00) [pid = 1220] [serial = 437] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (17BE4000) [pid = 1220] [serial = 438] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18BF2000) [pid = 1220] [serial = 458] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18A02800) [pid = 1220] [serial = 435] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (183B8000) [pid = 1220] [serial = 434] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18F0CC00) [pid = 1220] [serial = 440] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19013C00) [pid = 1220] [serial = 441] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1A6AB800) [pid = 1220] [serial = 446] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19F0E800) [pid = 1220] [serial = 443] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1A110000) [pid = 1220] [serial = 444] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1DD34C00) [pid = 1220] [serial = 428] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1D1F2C00) [pid = 1220] [serial = 453] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18D45000) [pid = 1220] [serial = 462] [outer = 00000000] [url = about:blank] 17:16:42 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18D43400) [pid = 1220] [serial = 461] [outer = 00000000] [url = about:blank] 17:16:43 INFO - PROCESS | 1220 | 1461025003280 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:16:43 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) 17:16:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1269ms 17:16:43 INFO - PROCESS | 1220 | 1461025003331 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 1220 | 1461025003335 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 17:16:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:16:43 INFO - PROCESS | 1220 | 1461025003340 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 1220 | 1461025003341 Marionette TRACE conn3 <- [1,674,null,{}] 17:16:43 INFO - PROCESS | 1220 | 1461025003345 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:43 INFO - PROCESS | 1220 | 1461025003426 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:16:43 INFO - PROCESS | 1220 | 1461025003433 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 1220 | ++DOCSHELL 183B9000 == 58 [pid = 1220] [id = 178] 17:16:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (183BB800) [pid = 1220] [serial = 532] [outer = 00000000] 17:16:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18BF3C00) [pid = 1220] [serial = 533] [outer = 183BB800] 17:16:43 INFO - PROCESS | 1220 | 1461025003477 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18D42000) [pid = 1220] [serial = 534] [outer = 183BB800] 17:16:44 INFO - PROCESS | 1220 | 1461025004398 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1055ms 17:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:16:44 INFO - PROCESS | 1220 | 1461025004414 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 1220 | 1461025004416 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 17:16:44 INFO - PROCESS | 1220 | 1461025004420 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 1220 | 1461025004426 Marionette TRACE conn3 <- [1,678,null,{}] 17:16:44 INFO - PROCESS | 1220 | 1461025004441 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:44 INFO - PROCESS | 1220 | 1461025004533 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:16:44 INFO - PROCESS | 1220 | 1461025004541 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 1220 | ++DOCSHELL 18E55000 == 59 [pid = 1220] [id = 179] 17:16:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18E55400) [pid = 1220] [serial = 535] [outer = 00000000] 17:16:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19018C00) [pid = 1220] [serial = 536] [outer = 18E55400] 17:16:44 INFO - PROCESS | 1220 | 1461025004630 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (19690C00) [pid = 1220] [serial = 537] [outer = 18E55400] 17:16:45 INFO - PROCESS | 1220 | 1461025005548 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:16:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:16:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1192ms 17:16:45 INFO - PROCESS | 1220 | 1461025005600 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 1220 | 1461025005603 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:16:45 INFO - PROCESS | 1220 | 1461025005606 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 1220 | 1461025005608 Marionette TRACE conn3 <- [1,682,null,{}] 17:16:45 INFO - PROCESS | 1220 | 1461025005611 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 1220 | 1461025005719 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:16:45 INFO - PROCESS | 1220 | 1461025005725 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 1220 | ++DOCSHELL 19725800 == 60 [pid = 1220] [id = 180] 17:16:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19725C00) [pid = 1220] [serial = 538] [outer = 00000000] 17:16:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19F04000) [pid = 1220] [serial = 539] [outer = 19725C00] 17:16:45 INFO - PROCESS | 1220 | 1461025005815 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19F0D800) [pid = 1220] [serial = 540] [outer = 19725C00] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19725400) [pid = 1220] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1832E400) [pid = 1220] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18F0B400) [pid = 1220] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (13784800) [pid = 1220] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18BE7800) [pid = 1220] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (19BC7400) [pid = 1220] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (16543C00) [pid = 1220] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (133EA400) [pid = 1220] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1A989400) [pid = 1220] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:16:46 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1879F000) [pid = 1220] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:16:46 INFO - PROCESS | 1220 | 1461025006725 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:16:46 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) 17:16:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1162ms 17:16:46 INFO - PROCESS | 1220 | 1461025006782 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 1220 | 1461025006784 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 17:16:46 INFO - PROCESS | 1220 | 1461025006787 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:16:46 INFO - PROCESS | 1220 | 1461025006789 Marionette TRACE conn3 <- [1,686,null,{}] 17:16:46 INFO - PROCESS | 1220 | 1461025006792 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:46 INFO - PROCESS | 1220 | 1461025006869 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:16:46 INFO - PROCESS | 1220 | 1461025006875 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 1220 | ++DOCSHELL 16543C00 == 61 [pid = 1220] [id = 181] 17:16:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (17BD5C00) [pid = 1220] [serial = 541] [outer = 00000000] 17:16:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19014400) [pid = 1220] [serial = 542] [outer = 17BD5C00] 17:16:46 INFO - PROCESS | 1220 | 1461025006912 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A10AC00) [pid = 1220] [serial = 543] [outer = 17BD5C00] 17:16:47 INFO - PROCESS | 1220 | 1461025007841 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:16:47 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) 17:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1116ms 17:16:47 INFO - PROCESS | 1220 | 1461025007895 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 1220 | 1461025007896 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 17:16:47 INFO - PROCESS | 1220 | 1461025007900 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:16:47 INFO - PROCESS | 1220 | 1461025007902 Marionette TRACE conn3 <- [1,690,null,{}] 17:16:47 INFO - PROCESS | 1220 | 1461025007906 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:47 INFO - PROCESS | 1220 | 1461025007985 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:16:47 INFO - PROCESS | 1220 | 1461025007991 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 1220 | ++DOCSHELL 19013400 == 62 [pid = 1220] [id = 182] 17:16:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A14EC00) [pid = 1220] [serial = 544] [outer = 00000000] 17:16:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C1D3800) [pid = 1220] [serial = 545] [outer = 1A14EC00] 17:16:48 INFO - PROCESS | 1220 | 1461025008036 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1C25A400) [pid = 1220] [serial = 546] [outer = 1A14EC00] 17:16:49 INFO - PROCESS | 1220 | 1461025009157 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1268ms 17:16:49 INFO - PROCESS | 1220 | 1461025009189 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 1220 | 1461025009194 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 17:16:49 INFO - PROCESS | 1220 | 1461025009199 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:16:49 INFO - PROCESS | 1220 | 1461025009202 Marionette TRACE conn3 <- [1,694,null,{}] 17:16:49 INFO - PROCESS | 1220 | 1461025009208 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 1220 | 1461025009318 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:16:49 INFO - PROCESS | 1220 | 1461025009454 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 1220 | ++DOCSHELL 1682A400 == 63 [pid = 1220] [id = 183] 17:16:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (16B50000) [pid = 1220] [serial = 547] [outer = 00000000] 17:16:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18A04000) [pid = 1220] [serial = 548] [outer = 16B50000] 17:16:49 INFO - PROCESS | 1220 | 1461025009511 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18A0EC00) [pid = 1220] [serial = 549] [outer = 16B50000] 17:16:50 INFO - PROCESS | 1220 | 1461025010516 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:16:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1360ms 17:16:50 INFO - PROCESS | 1220 | 1461025010567 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 1220 | 1461025010573 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 17:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:16:50 INFO - PROCESS | 1220 | 1461025010580 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 1220 | 1461025010583 Marionette TRACE conn3 <- [1,698,null,{}] 17:16:50 INFO - PROCESS | 1220 | 1461025010587 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:50 INFO - PROCESS | 1220 | 1461025010721 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:16:50 INFO - PROCESS | 1220 | 1461025010856 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 1220 | ++DOCSHELL 18E5BC00 == 64 [pid = 1220] [id = 184] 17:16:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18E5C800) [pid = 1220] [serial = 550] [outer = 00000000] 17:16:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18FB2800) [pid = 1220] [serial = 551] [outer = 18E5C800] 17:16:50 INFO - PROCESS | 1220 | 1461025010910 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1971B800) [pid = 1220] [serial = 552] [outer = 18E5C800] 17:16:51 INFO - PROCESS | 1220 | 1461025011910 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1391ms 17:16:51 INFO - PROCESS | 1220 | 1461025011960 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 1220 | 1461025011963 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 17:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:16:51 INFO - PROCESS | 1220 | 1461025011967 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 1220 | 1461025011970 Marionette TRACE conn3 <- [1,702,null,{}] 17:16:51 INFO - PROCESS | 1220 | 1461025011981 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:52 INFO - PROCESS | 1220 | 1461025012116 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:16:52 INFO - PROCESS | 1220 | 1461025012239 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 1220 | ++DOCSHELL 1A6F3400 == 65 [pid = 1220] [id = 185] 17:16:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1A995000) [pid = 1220] [serial = 553] [outer = 00000000] 17:16:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1CA4D400) [pid = 1220] [serial = 554] [outer = 1A995000] 17:16:52 INFO - PROCESS | 1220 | 1461025012296 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1D109000) [pid = 1220] [serial = 555] [outer = 1A995000] 17:16:53 INFO - PROCESS | 1220 | 1461025013287 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:16:53 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 17:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1391ms 17:16:53 INFO - PROCESS | 1220 | 1461025013349 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 1220 | 1461025013354 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 17:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:16:53 INFO - PROCESS | 1220 | 1461025013359 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 1220 | 1461025013363 Marionette TRACE conn3 <- [1,706,null,{}] 17:16:53 INFO - PROCESS | 1220 | 1461025013368 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:53 INFO - PROCESS | 1220 | 1461025013497 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:16:53 INFO - PROCESS | 1220 | 1461025013632 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 1220 | ++DOCSHELL 18083400 == 66 [pid = 1220] [id = 186] 17:16:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (180EF400) [pid = 1220] [serial = 556] [outer = 00000000] 17:16:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18A01800) [pid = 1220] [serial = 557] [outer = 180EF400] 17:16:53 INFO - PROCESS | 1220 | 1461025013680 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1234E000) [pid = 1220] [serial = 558] [outer = 180EF400] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 133EE000 == 65 [pid = 1220] [id = 159] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 16543C00 == 64 [pid = 1220] [id = 181] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 19725800 == 63 [pid = 1220] [id = 180] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 18E55000 == 62 [pid = 1220] [id = 179] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 183B9000 == 61 [pid = 1220] [id = 178] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 12B2FC00 == 60 [pid = 1220] [id = 177] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 13207800 == 59 [pid = 1220] [id = 176] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 1D10CC00 == 58 [pid = 1220] [id = 173] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 19E62000 == 57 [pid = 1220] [id = 172] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 18335800 == 56 [pid = 1220] [id = 171] 17:16:54 INFO - PROCESS | 1220 | --DOCSHELL 02A8D000 == 55 [pid = 1220] [id = 170] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (19F0B800) [pid = 1220] [serial = 494] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (15699800) [pid = 1220] [serial = 480] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18973400) [pid = 1220] [serial = 479] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18FB4000) [pid = 1220] [serial = 488] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (180F0800) [pid = 1220] [serial = 477] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1682A000) [pid = 1220] [serial = 476] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18D45400) [pid = 1220] [serial = 485] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18E5B800) [pid = 1220] [serial = 486] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19E64000) [pid = 1220] [serial = 492] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19D81800) [pid = 1220] [serial = 491] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1A6FD000) [pid = 1220] [serial = 497] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (16828C00) [pid = 1220] [serial = 482] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (183B6400) [pid = 1220] [serial = 483] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (15DE5800) [pid = 1220] [serial = 467] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1A159000) [pid = 1220] [serial = 495] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18E50400) [pid = 1220] [serial = 470] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1972A800) [pid = 1220] [serial = 473] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1C2AD800) [pid = 1220] [serial = 504] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19017800) [pid = 1220] [serial = 500] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1C256800) [pid = 1220] [serial = 503] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1A8AB000) [pid = 1220] [serial = 498] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1CA4C800) [pid = 1220] [serial = 506] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18FB6800) [pid = 1220] [serial = 489] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (19018800) [pid = 1220] [serial = 501] [outer = 00000000] [url = about:blank] 17:16:54 INFO - PROCESS | 1220 | 1461025014717 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1360ms 17:16:54 INFO - PROCESS | 1220 | 1461025014732 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 1220 | 1461025014738 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:16:54 INFO - PROCESS | 1220 | 1461025014744 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 1220 | 1461025014746 Marionette TRACE conn3 <- [1,710,null,{}] 17:16:54 INFO - PROCESS | 1220 | 1461025014750 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:54 INFO - PROCESS | 1220 | 1461025014831 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:16:54 INFO - PROCESS | 1220 | 1461025014839 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 1220 | ++DOCSHELL 1832E000 == 56 [pid = 1220] [id = 187] 17:16:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18333400) [pid = 1220] [serial = 559] [outer = 00000000] 17:16:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18D39400) [pid = 1220] [serial = 560] [outer = 18333400] 17:16:54 INFO - PROCESS | 1220 | 1461025014883 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18D42C00) [pid = 1220] [serial = 561] [outer = 18333400] 17:16:55 INFO - PROCESS | 1220 | 1461025015349 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 1220 | 1461025015383 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:16:55 INFO - PROCESS | 1220 | 1461025015391 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 1220 | 1461025015396 Marionette TRACE conn3 <- [1,714,null,{}] 17:16:55 INFO - PROCESS | 1220 | 1461025015412 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:55 INFO - PROCESS | 1220 | 1461025015494 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:16:55 INFO - PROCESS | 1220 | 1461025015502 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 1220 | ++DOCSHELL 19012C00 == 57 [pid = 1220] [id = 188] 17:16:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19013000) [pid = 1220] [serial = 562] [outer = 00000000] 17:16:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19691C00) [pid = 1220] [serial = 563] [outer = 19013000] 17:16:55 INFO - PROCESS | 1220 | 1461025015534 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19726800) [pid = 1220] [serial = 564] [outer = 19013000] 17:16:56 INFO - PROCESS | 1220 | 1461025016022 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 688ms 17:16:56 INFO - PROCESS | 1220 | 1461025016067 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 1220 | 1461025016070 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 17:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:16:56 INFO - PROCESS | 1220 | 1461025016073 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 1220 | 1461025016075 Marionette TRACE conn3 <- [1,718,null,{}] 17:16:56 INFO - PROCESS | 1220 | 1461025016078 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:56 INFO - PROCESS | 1220 | 1461025016158 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:16:56 INFO - PROCESS | 1220 | 1461025016194 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 1220 | ++DOCSHELL 19F07000 == 58 [pid = 1220] [id = 189] 17:16:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19F07800) [pid = 1220] [serial = 565] [outer = 00000000] 17:16:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1A1EF400) [pid = 1220] [serial = 566] [outer = 19F07800] 17:16:56 INFO - PROCESS | 1220 | 1461025016238 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A2ED800) [pid = 1220] [serial = 567] [outer = 19F07800] 17:16:56 INFO - PROCESS | 1220 | 1461025016708 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 1220 | 1461025016758 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 17:16:56 INFO - PROCESS | 1220 | 1461025016761 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:16:56 INFO - PROCESS | 1220 | 1461025016763 Marionette TRACE conn3 <- [1,722,null,{}] 17:16:56 INFO - PROCESS | 1220 | 1461025016766 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:56 INFO - PROCESS | 1220 | 1461025016876 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:16:56 INFO - PROCESS | 1220 | 1461025016883 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 1220 | ++DOCSHELL 1A6FB000 == 59 [pid = 1220] [id = 190] 17:16:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A8AB000) [pid = 1220] [serial = 568] [outer = 00000000] 17:16:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C1D4800) [pid = 1220] [serial = 569] [outer = 1A8AB000] 17:16:56 INFO - PROCESS | 1220 | 1461025016928 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1C24D000) [pid = 1220] [serial = 570] [outer = 1A8AB000] 17:16:57 INFO - PROCESS | 1220 | 1461025017341 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:16:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 611ms 17:16:57 INFO - PROCESS | 1220 | 1461025017381 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 1220 | 1461025017383 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 17:16:57 INFO - PROCESS | 1220 | 1461025017387 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:16:57 INFO - PROCESS | 1220 | 1461025017388 Marionette TRACE conn3 <- [1,726,null,{}] 17:16:57 INFO - PROCESS | 1220 | 1461025017392 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:57 INFO - PROCESS | 1220 | 1461025017555 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:16:57 INFO - PROCESS | 1220 | 1461025017582 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 1220 | ++DOCSHELL 1CA53400 == 60 [pid = 1220] [id = 191] 17:16:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1CA95C00) [pid = 1220] [serial = 571] [outer = 00000000] 17:16:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1D1FE400) [pid = 1220] [serial = 572] [outer = 1CA95C00] 17:16:57 INFO - PROCESS | 1220 | 1461025017631 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1D481000) [pid = 1220] [serial = 573] [outer = 1CA95C00] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (142AF800) [pid = 1220] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18E55400) [pid = 1220] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (12B3EC00) [pid = 1220] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (13209000) [pid = 1220] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (183BB800) [pid = 1220] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19725C00) [pid = 1220] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (17BD5C00) [pid = 1220] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (19723800) [pid = 1220] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18A0F000) [pid = 1220] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1D321800) [pid = 1220] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19D79C00) [pid = 1220] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18B2DC00) [pid = 1220] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1540E000) [pid = 1220] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1DD2DC00) [pid = 1220] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:16:58 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1D1FF400) [pid = 1220] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:16:58 INFO - PROCESS | 1220 | 1461025018514 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1161ms 17:16:58 INFO - PROCESS | 1220 | 1461025018552 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 1220 | 1461025018554 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 17:16:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:16:58 INFO - PROCESS | 1220 | 1461025018557 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 1220 | 1461025018559 Marionette TRACE conn3 <- [1,730,null,{}] 17:16:58 INFO - PROCESS | 1220 | 1461025018563 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:58 INFO - PROCESS | 1220 | 1461025018639 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:16:58 INFO - PROCESS | 1220 | 1461025018715 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 1220 | ++DOCSHELL 13209000 == 61 [pid = 1220] [id = 192] 17:16:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1320E800) [pid = 1220] [serial = 574] [outer = 00000000] 17:16:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18A03000) [pid = 1220] [serial = 575] [outer = 1320E800] 17:16:58 INFO - PROCESS | 1220 | 1461025018759 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18A06800) [pid = 1220] [serial = 576] [outer = 1320E800] 17:16:59 INFO - PROCESS | 1220 | 1461025019602 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:16:59 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 17:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1070ms 17:16:59 INFO - PROCESS | 1220 | 1461025019641 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 1220 | 1461025019643 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 17:16:59 INFO - PROCESS | 1220 | 1461025019646 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:16:59 INFO - PROCESS | 1220 | 1461025019648 Marionette TRACE conn3 <- [1,734,null,{}] 17:16:59 INFO - PROCESS | 1220 | 1461025019652 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:59 INFO - PROCESS | 1220 | 1461025019755 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:16:59 INFO - PROCESS | 1220 | 1461025019763 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 1220 | ++DOCSHELL 147B4000 == 62 [pid = 1220] [id = 193] 17:16:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18330C00) [pid = 1220] [serial = 577] [outer = 00000000] 17:16:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1C1C9800) [pid = 1220] [serial = 578] [outer = 18330C00] 17:16:59 INFO - PROCESS | 1220 | 1461025019806 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1D10F800) [pid = 1220] [serial = 579] [outer = 18330C00] 17:17:00 INFO - PROCESS | 1220 | 1461025020732 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:17:00 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.) 17:17:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1115ms 17:17:00 INFO - PROCESS | 1220 | 1461025020778 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 1220 | 1461025020782 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:17:00 INFO - PROCESS | 1220 | 1461025020830 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 1220 | 1461025020834 Marionette TRACE conn3 <- [1,738,null,{}] 17:17:00 INFO - PROCESS | 1220 | 1461025020841 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:00 INFO - PROCESS | 1220 | 1461025020919 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:17:01 INFO - PROCESS | 1220 | 1461025021039 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 1220 | ++DOCSHELL 18084400 == 63 [pid = 1220] [id = 194] 17:17:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (180E4000) [pid = 1220] [serial = 580] [outer = 00000000] 17:17:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (183B8000) [pid = 1220] [serial = 581] [outer = 180E4000] 17:17:01 INFO - PROCESS | 1220 | 1461025021094 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18970000) [pid = 1220] [serial = 582] [outer = 180E4000] 17:17:02 INFO - PROCESS | 1220 | 1461025022176 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1391ms 17:17:02 INFO - PROCESS | 1220 | 1461025022208 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 1220 | 1461025022214 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 17:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:17:02 INFO - PROCESS | 1220 | 1461025022220 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 1220 | 1461025022223 Marionette TRACE conn3 <- [1,742,null,{}] 17:17:02 INFO - PROCESS | 1220 | 1461025022227 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:02 INFO - PROCESS | 1220 | 1461025022328 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:17:02 INFO - PROCESS | 1220 | 1461025022442 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 1220 | ++DOCSHELL 18F04400 == 64 [pid = 1220] [id = 195] 17:17:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18F05000) [pid = 1220] [serial = 583] [outer = 00000000] 17:17:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (196EA000) [pid = 1220] [serial = 584] [outer = 18F05000] 17:17:02 INFO - PROCESS | 1220 | 1461025022537 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19D7C800) [pid = 1220] [serial = 585] [outer = 18F05000] 17:17:03 INFO - PROCESS | 1220 | 1461025023527 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:17:03 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 17:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1360ms 17:17:03 INFO - PROCESS | 1220 | 1461025023610 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 1220 | 1461025023612 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 17:17:03 INFO - PROCESS | 1220 | 1461025023617 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:17:03 INFO - PROCESS | 1220 | 1461025023621 Marionette TRACE conn3 <- [1,746,null,{}] 17:17:03 INFO - PROCESS | 1220 | 1461025023632 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:03 INFO - PROCESS | 1220 | 1461025023730 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:17:04 INFO - PROCESS | 1220 | 1461025024049 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 1220 | ++DOCSHELL 12D42C00 == 65 [pid = 1220] [id = 196] 17:17:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (12D73800) [pid = 1220] [serial = 586] [outer = 00000000] 17:17:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (142B1C00) [pid = 1220] [serial = 587] [outer = 12D73800] 17:17:04 INFO - PROCESS | 1220 | 1461025024082 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (156A4C00) [pid = 1220] [serial = 588] [outer = 12D73800] 17:17:04 INFO - PROCESS | 1220 | 1461025024639 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:17:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1055ms 17:17:04 INFO - PROCESS | 1220 | 1461025024695 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 1220 | 1461025024700 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 17:17:04 INFO - PROCESS | 1220 | 1461025024705 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:17:04 INFO - PROCESS | 1220 | 1461025024708 Marionette TRACE conn3 <- [1,750,null,{}] 17:17:04 INFO - PROCESS | 1220 | 1461025024713 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:04 INFO - PROCESS | 1220 | 1461025024807 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:17:04 INFO - PROCESS | 1220 | 1461025024911 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 1220 | ++DOCSHELL 15AB5000 == 66 [pid = 1220] [id = 197] 17:17:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1832DC00) [pid = 1220] [serial = 589] [outer = 00000000] 17:17:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (187A6C00) [pid = 1220] [serial = 590] [outer = 1832DC00] 17:17:04 INFO - PROCESS | 1220 | 1461025024960 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18A05800) [pid = 1220] [serial = 591] [outer = 1832DC00] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 12B7D400 == 65 [pid = 1220] [id = 56] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 1C4C3000 == 64 [pid = 1220] [id = 169] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 13209000 == 63 [pid = 1220] [id = 192] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 1CA53400 == 62 [pid = 1220] [id = 191] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 1A6FB000 == 61 [pid = 1220] [id = 190] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 19F07000 == 60 [pid = 1220] [id = 189] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 19012C00 == 59 [pid = 1220] [id = 188] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 1832E000 == 58 [pid = 1220] [id = 187] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 18083400 == 57 [pid = 1220] [id = 186] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 1A6F3400 == 56 [pid = 1220] [id = 185] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 18E5BC00 == 55 [pid = 1220] [id = 184] 17:17:05 INFO - PROCESS | 1220 | --DOCSHELL 1682A400 == 54 [pid = 1220] [id = 183] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1C1D3400) [pid = 1220] [serial = 515] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1D330000) [pid = 1220] [serial = 518] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1DAB8400) [pid = 1220] [serial = 521] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1DD5B000) [pid = 1220] [serial = 524] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1C1D3800) [pid = 1220] [serial = 545] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19F09C00) [pid = 1220] [serial = 474] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18E5D800) [pid = 1220] [serial = 471] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1DEB2000) [pid = 1220] [serial = 417] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1D32EC00) [pid = 1220] [serial = 465] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (196EB000) [pid = 1220] [serial = 423] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18332C00) [pid = 1220] [serial = 420] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1DD37800) [pid = 1220] [serial = 429] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1DD58000) [pid = 1220] [serial = 426] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18083000) [pid = 1220] [serial = 468] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19690C00) [pid = 1220] [serial = 537] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (15ADA000) [pid = 1220] [serial = 530] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1879AC00) [pid = 1220] [serial = 531] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (163B3C00) [pid = 1220] [serial = 509] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (15DE4000) [pid = 1220] [serial = 528] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (156F1800) [pid = 1220] [serial = 527] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18BF5C00) [pid = 1220] [serial = 512] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18BF3C00) [pid = 1220] [serial = 533] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (19F04000) [pid = 1220] [serial = 539] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (19014400) [pid = 1220] [serial = 542] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1A10AC00) [pid = 1220] [serial = 543] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (19F0D800) [pid = 1220] [serial = 540] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (19018C00) [pid = 1220] [serial = 536] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (18D42000) [pid = 1220] [serial = 534] [outer = 00000000] [url = about:blank] 17:17:05 INFO - PROCESS | 1220 | 1461025025892 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:17:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:17:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1223ms 17:17:05 INFO - PROCESS | 1220 | 1461025025924 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:17:05 INFO - PROCESS | 1220 | 1461025025928 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 17:17:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:17:05 INFO - PROCESS | 1220 | 1461025025935 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 1220 | 1461025025937 Marionette TRACE conn3 <- [1,754,null,{}] 17:17:05 INFO - PROCESS | 1220 | 1461025025941 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:06 INFO - PROCESS | 1220 | 1461025026021 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:17:06 INFO - PROCESS | 1220 | 1461025026027 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:06 INFO - PROCESS | 1220 | ++DOCSHELL 1325C400 == 55 [pid = 1220] [id = 198] 17:17:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (143A9800) [pid = 1220] [serial = 592] [outer = 00000000] 17:17:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18723400) [pid = 1220] [serial = 593] [outer = 143A9800] 17:17:06 INFO - PROCESS | 1220 | 1461025026072 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18B26400) [pid = 1220] [serial = 594] [outer = 143A9800] 17:17:06 INFO - PROCESS | 1220 | 1461025026973 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1070ms 17:17:07 INFO - PROCESS | 1220 | 1461025027013 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 1220 | 1461025027015 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:17:07 INFO - PROCESS | 1220 | 1461025027020 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 1220 | 1461025027026 Marionette TRACE conn3 <- [1,758,null,{}] 17:17:07 INFO - PROCESS | 1220 | 1461025027035 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:07 INFO - PROCESS | 1220 | 1461025027143 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:17:07 INFO - PROCESS | 1220 | 1461025027149 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 1220 | ++DOCSHELL 18BEFC00 == 56 [pid = 1220] [id = 199] 17:17:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18BF4400) [pid = 1220] [serial = 595] [outer = 00000000] 17:17:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18E5B800) [pid = 1220] [serial = 596] [outer = 18BF4400] 17:17:07 INFO - PROCESS | 1220 | 1461025027193 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18F04000) [pid = 1220] [serial = 597] [outer = 18BF4400] 17:17:07 INFO - PROCESS | 1220 | 1461025027628 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 642ms 17:17:07 INFO - PROCESS | 1220 | 1461025027660 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 1220 | 1461025027663 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:17:07 INFO - PROCESS | 1220 | 1461025027666 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 1220 | 1461025027668 Marionette TRACE conn3 <- [1,762,null,{}] 17:17:07 INFO - PROCESS | 1220 | 1461025027671 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:07 INFO - PROCESS | 1220 | 1461025027783 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:17:07 INFO - PROCESS | 1220 | 1461025027789 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 1220 | ++DOCSHELL 18F0A800 == 57 [pid = 1220] [id = 200] 17:17:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18F0E800) [pid = 1220] [serial = 598] [outer = 00000000] 17:17:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1968B000) [pid = 1220] [serial = 599] [outer = 18F0E800] 17:17:07 INFO - PROCESS | 1220 | 1461025027836 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (196EB800) [pid = 1220] [serial = 600] [outer = 18F0E800] 17:17:08 INFO - PROCESS | 1220 | 1461025028263 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 627ms 17:17:08 INFO - PROCESS | 1220 | 1461025028286 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 1220 | 1461025028288 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 17:17:08 INFO - PROCESS | 1220 | 1461025028291 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:17:08 INFO - PROCESS | 1220 | 1461025028293 Marionette TRACE conn3 <- [1,766,null,{}] 17:17:08 INFO - PROCESS | 1220 | 1461025028303 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:08 INFO - PROCESS | 1220 | 1461025028405 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:17:08 INFO - PROCESS | 1220 | 1461025028489 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 1220 | ++DOCSHELL 19BCB000 == 58 [pid = 1220] [id = 201] 17:17:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (19D79800) [pid = 1220] [serial = 601] [outer = 00000000] 17:17:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (19F03400) [pid = 1220] [serial = 602] [outer = 19D79800] 17:17:08 INFO - PROCESS | 1220 | 1461025028544 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1A102C00) [pid = 1220] [serial = 603] [outer = 19D79800] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1A8AB000) [pid = 1220] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1CA95C00) [pid = 1220] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1320E800) [pid = 1220] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (19F07800) [pid = 1220] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18333400) [pid = 1220] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1A995000) [pid = 1220] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (180EF400) [pid = 1220] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:17:09 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (19013000) [pid = 1220] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:17:09 INFO - PROCESS | 1220 | 1461025029100 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 825ms 17:17:09 INFO - PROCESS | 1220 | 1461025029117 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 1220 | 1461025029119 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 17:17:09 INFO - PROCESS | 1220 | 1461025029123 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:17:09 INFO - PROCESS | 1220 | 1461025029124 Marionette TRACE conn3 <- [1,770,null,{}] 17:17:09 INFO - PROCESS | 1220 | 1461025029128 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:09 INFO - PROCESS | 1220 | 1461025029203 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:17:09 INFO - PROCESS | 1220 | 1461025029209 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 1220 | ++DOCSHELL 18E5F400 == 59 [pid = 1220] [id = 202] 17:17:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (19725C00) [pid = 1220] [serial = 604] [outer = 00000000] 17:17:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (1A154400) [pid = 1220] [serial = 605] [outer = 19725C00] 17:17:09 INFO - PROCESS | 1220 | 1461025029252 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (1A1E9000) [pid = 1220] [serial = 606] [outer = 19725C00] 17:17:09 INFO - PROCESS | 1220 | 1461025029642 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 581ms 17:17:09 INFO - PROCESS | 1220 | 1461025029703 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 1220 | 1461025029705 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:17:09 INFO - PROCESS | 1220 | 1461025029712 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 1220 | 1461025029714 Marionette TRACE conn3 <- [1,774,null,{}] 17:17:09 INFO - PROCESS | 1220 | 1461025029718 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:09 INFO - PROCESS | 1220 | 1461025029799 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:17:09 INFO - PROCESS | 1220 | 1461025029833 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 1220 | ++DOCSHELL 19F02400 == 60 [pid = 1220] [id = 203] 17:17:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1A103C00) [pid = 1220] [serial = 607] [outer = 00000000] 17:17:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1C1D0000) [pid = 1220] [serial = 608] [outer = 1A103C00] 17:17:09 INFO - PROCESS | 1220 | 1461025029877 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1C24E000) [pid = 1220] [serial = 609] [outer = 1A103C00] 17:17:10 INFO - PROCESS | 1220 | 1461025030276 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 612ms 17:17:10 INFO - PROCESS | 1220 | 1461025030335 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 1220 | 1461025030337 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 17:17:10 INFO - PROCESS | 1220 | 1461025030341 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:17:10 INFO - PROCESS | 1220 | 1461025030342 Marionette TRACE conn3 <- [1,778,null,{}] 17:17:10 INFO - PROCESS | 1220 | 1461025030345 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:10 INFO - PROCESS | 1220 | 1461025030421 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:17:10 INFO - PROCESS | 1220 | 1461025030427 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 1220 | ++DOCSHELL 163C0400 == 61 [pid = 1220] [id = 204] 17:17:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (19BCAC00) [pid = 1220] [serial = 610] [outer = 00000000] 17:17:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1CA46000) [pid = 1220] [serial = 611] [outer = 19BCAC00] 17:17:10 INFO - PROCESS | 1220 | 1461025030470 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18A0BC00) [pid = 1220] [serial = 612] [outer = 19BCAC00] 17:17:10 INFO - PROCESS | 1220 | 1461025030909 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 581ms 17:17:10 INFO - PROCESS | 1220 | 1461025030938 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 1220 | 1461025030940 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:17:10 INFO - PROCESS | 1220 | 1461025030947 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 1220 | 1461025030949 Marionette TRACE conn3 <- [1,782,null,{}] 17:17:10 INFO - PROCESS | 1220 | 1461025030952 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 1220 | 1461025031017 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:17:11 INFO - PROCESS | 1220 | 1461025031025 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 1220 | ++DOCSHELL 18D3E400 == 62 [pid = 1220] [id = 205] 17:17:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1C251C00) [pid = 1220] [serial = 613] [outer = 00000000] 17:17:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1D115400) [pid = 1220] [serial = 614] [outer = 1C251C00] 17:17:11 INFO - PROCESS | 1220 | 1461025031069 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1D1F0400) [pid = 1220] [serial = 615] [outer = 1C251C00] 17:17:11 INFO - PROCESS | 1220 | 1461025031773 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 871ms 17:17:11 INFO - PROCESS | 1220 | 1461025031820 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 1220 | 1461025031823 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:17:11 INFO - PROCESS | 1220 | 1461025031828 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 1220 | 1461025031831 Marionette TRACE conn3 <- [1,786,null,{}] 17:17:11 INFO - PROCESS | 1220 | 1461025031837 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 1220 | 1461025031984 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:17:11 INFO - PROCESS | 1220 | 1461025032001 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 1220 | ++DOCSHELL 1682A000 == 63 [pid = 1220] [id = 206] 17:17:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (16B50400) [pid = 1220] [serial = 616] [outer = 00000000] 17:17:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (183BC400) [pid = 1220] [serial = 617] [outer = 16B50400] 17:17:12 INFO - PROCESS | 1220 | 1461025032056 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18A0A000) [pid = 1220] [serial = 618] [outer = 16B50400] 17:17:12 INFO - PROCESS | 1220 | 1461025032680 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:17:12 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 17:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 917ms 17:17:12 INFO - PROCESS | 1220 | 1461025032754 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 1220 | 1461025032760 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 17:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:17:12 INFO - PROCESS | 1220 | 1461025032766 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 1220 | 1461025032769 Marionette TRACE conn3 <- [1,790,null,{}] 17:17:12 INFO - PROCESS | 1220 | 1461025032787 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:12 INFO - PROCESS | 1220 | 1461025032931 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:17:12 INFO - PROCESS | 1220 | 1461025032983 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 1220 | ++DOCSHELL 18E5E400 == 64 [pid = 1220] [id = 207] 17:17:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18F03800) [pid = 1220] [serial = 619] [outer = 00000000] 17:17:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (198FC400) [pid = 1220] [serial = 620] [outer = 18F03800] 17:17:13 INFO - PROCESS | 1220 | 1461025033036 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19F0B800) [pid = 1220] [serial = 621] [outer = 18F03800] 17:17:13 INFO - PROCESS | 1220 | 1461025033573 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:17:13 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 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 886ms 17:17:13 INFO - PROCESS | 1220 | 1461025033652 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 1220 | 1461025033655 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:17:13 INFO - PROCESS | 1220 | 1461025033658 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 1220 | 1461025033662 Marionette TRACE conn3 <- [1,794,null,{}] 17:17:13 INFO - PROCESS | 1220 | 1461025033673 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:13 INFO - PROCESS | 1220 | 1461025033777 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:17:13 INFO - PROCESS | 1220 | 1461025033907 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 1220 | ++DOCSHELL 1CD1B800 == 65 [pid = 1220] [id = 208] 17:17:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1CD1BC00) [pid = 1220] [serial = 622] [outer = 00000000] 17:17:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1D488000) [pid = 1220] [serial = 623] [outer = 1CD1BC00] 17:17:13 INFO - PROCESS | 1220 | 1461025033964 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1D939000) [pid = 1220] [serial = 624] [outer = 1CD1BC00] 17:17:14 INFO - PROCESS | 1220 | 1461025034504 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:17:14 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 17:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 887ms 17:17:14 INFO - PROCESS | 1220 | 1461025034545 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 1220 | 1461025034548 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:17:14 INFO - PROCESS | 1220 | 1461025034552 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 1220 | 1461025034554 Marionette TRACE conn3 <- [1,798,null,{}] 17:17:14 INFO - PROCESS | 1220 | 1461025034557 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:14 INFO - PROCESS | 1220 | 1461025034657 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:17:14 INFO - PROCESS | 1220 | 1461025034752 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 1220 | ++DOCSHELL 1325FC00 == 66 [pid = 1220] [id = 209] 17:17:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1378C800) [pid = 1220] [serial = 625] [outer = 00000000] 17:17:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1DABE000) [pid = 1220] [serial = 626] [outer = 1378C800] 17:17:14 INFO - PROCESS | 1220 | 1461025034789 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1DD32C00) [pid = 1220] [serial = 627] [outer = 1378C800] 17:17:15 INFO - PROCESS | 1220 | 1461025035333 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 871ms 17:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:17:15 INFO - PROCESS | 1220 | 1461025035439 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 1220 | 1461025035441 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 17:17:15 INFO - PROCESS | 1220 | 1461025035445 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 1220 | 1461025035447 Marionette TRACE conn3 <- [1,802,null,{}] 17:17:15 INFO - PROCESS | 1220 | 1461025035450 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:15 INFO - PROCESS | 1220 | 1461025035551 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:17:15 INFO - PROCESS | 1220 | 1461025035650 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 1220 | ++DOCSHELL 1DAB0400 == 67 [pid = 1220] [id = 210] 17:17:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1DAB1400) [pid = 1220] [serial = 628] [outer = 00000000] 17:17:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1DD5D000) [pid = 1220] [serial = 629] [outer = 1DAB1400] 17:17:15 INFO - PROCESS | 1220 | 1461025035702 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1DD5D800) [pid = 1220] [serial = 630] [outer = 1DAB1400] 17:17:16 INFO - PROCESS | 1220 | 1461025036280 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 1220 | 1461025036318 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 17:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:17:16 INFO - PROCESS | 1220 | 1461025036321 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 1220 | 1461025036323 Marionette TRACE conn3 <- [1,806,null,{}] 17:17:16 INFO - PROCESS | 1220 | 1461025036327 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:16 INFO - PROCESS | 1220 | 1461025036437 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:17:16 INFO - PROCESS | 1220 | 1461025036563 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 1220 | ++DOCSHELL 1377EC00 == 68 [pid = 1220] [id = 211] 17:17:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18B28000) [pid = 1220] [serial = 631] [outer = 00000000] 17:17:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (19A41C00) [pid = 1220] [serial = 632] [outer = 18B28000] 17:17:16 INFO - PROCESS | 1220 | 1461025036621 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (19A43400) [pid = 1220] [serial = 633] [outer = 18B28000] 17:17:17 INFO - PROCESS | 1220 | 1461025037291 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1024ms 17:17:17 INFO - PROCESS | 1220 | 1461025037349 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 1220 | 1461025037353 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 17:17:17 INFO - PROCESS | 1220 | 1461025037375 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:17:17 INFO - PROCESS | 1220 | 1461025037379 Marionette TRACE conn3 <- [1,810,null,{}] 17:17:17 INFO - PROCESS | 1220 | 1461025037384 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:17 INFO - PROCESS | 1220 | 1461025037553 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:17:17 INFO - PROCESS | 1220 | 1461025037649 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 1220 | ++DOCSHELL 156E8400 == 69 [pid = 1220] [id = 212] 17:17:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (17BF1C00) [pid = 1220] [serial = 634] [outer = 00000000] 17:17:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (18A06C00) [pid = 1220] [serial = 635] [outer = 17BF1C00] 17:17:17 INFO - PROCESS | 1220 | 1461025037698 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (18D42000) [pid = 1220] [serial = 636] [outer = 17BF1C00] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 163C0400 == 68 [pid = 1220] [id = 204] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 19F02400 == 67 [pid = 1220] [id = 203] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 18E5F400 == 66 [pid = 1220] [id = 202] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 19BCB000 == 65 [pid = 1220] [id = 201] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 18F0A800 == 64 [pid = 1220] [id = 200] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 18BEFC00 == 63 [pid = 1220] [id = 199] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 1325C400 == 62 [pid = 1220] [id = 198] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 15AB5000 == 61 [pid = 1220] [id = 197] 17:17:17 INFO - PROCESS | 1220 | --DOCSHELL 12D42C00 == 60 [pid = 1220] [id = 196] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1C1D4800) [pid = 1220] [serial = 569] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1D1FE400) [pid = 1220] [serial = 572] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18A03000) [pid = 1220] [serial = 575] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1C24D000) [pid = 1220] [serial = 570] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1A1EF400) [pid = 1220] [serial = 566] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18FB2800) [pid = 1220] [serial = 551] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18D39400) [pid = 1220] [serial = 560] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18D42C00) [pid = 1220] [serial = 561] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1D109000) [pid = 1220] [serial = 555] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1CA4D400) [pid = 1220] [serial = 554] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1234E000) [pid = 1220] [serial = 558] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18A01800) [pid = 1220] [serial = 557] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18A04000) [pid = 1220] [serial = 548] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19691C00) [pid = 1220] [serial = 563] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19726800) [pid = 1220] [serial = 564] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1D481000) [pid = 1220] [serial = 573] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18A06800) [pid = 1220] [serial = 576] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1A2ED800) [pid = 1220] [serial = 567] [outer = 00000000] [url = about:blank] 17:17:17 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1C1C9800) [pid = 1220] [serial = 578] [outer = 00000000] [url = about:blank] 17:17:18 INFO - PROCESS | 1220 | 1461025038181 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 1220 | 1461025038212 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:17:18 INFO - PROCESS | 1220 | 1461025038219 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 1220 | 1461025038221 Marionette TRACE conn3 <- [1,814,null,{}] 17:17:18 INFO - PROCESS | 1220 | 1461025038225 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 1220 | 1461025038307 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:17:18 INFO - PROCESS | 1220 | 1461025038316 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 1220 | ++DOCSHELL 18975400 == 61 [pid = 1220] [id = 213] 17:17:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18A05400) [pid = 1220] [serial = 637] [outer = 00000000] 17:17:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18D42C00) [pid = 1220] [serial = 638] [outer = 18A05400] 17:17:18 INFO - PROCESS | 1220 | 1461025038360 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18F0A400) [pid = 1220] [serial = 639] [outer = 18A05400] 17:17:18 INFO - PROCESS | 1220 | 1461025038820 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 611ms 17:17:18 INFO - PROCESS | 1220 | 1461025038838 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 1220 | 1461025038840 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:17:18 INFO - PROCESS | 1220 | 1461025038844 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 1220 | 1461025038847 Marionette TRACE conn3 <- [1,818,null,{}] 17:17:18 INFO - PROCESS | 1220 | 1461025038857 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 1220 | 1461025038949 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:17:18 INFO - PROCESS | 1220 | 1461025038959 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 1220 | ++DOCSHELL 19726800 == 62 [pid = 1220] [id = 214] 17:17:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19A3A400) [pid = 1220] [serial = 640] [outer = 00000000] 17:17:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (19A3D400) [pid = 1220] [serial = 641] [outer = 19A3A400] 17:17:18 INFO - PROCESS | 1220 | 1461025039005 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19A46400) [pid = 1220] [serial = 642] [outer = 19A3A400] 17:17:19 INFO - PROCESS | 1220 | 1461025039454 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 612ms 17:17:19 INFO - PROCESS | 1220 | 1461025039464 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 1220 | 1461025039467 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 17:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:17:19 INFO - PROCESS | 1220 | 1461025039470 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 1220 | 1461025039472 Marionette TRACE conn3 <- [1,822,null,{}] 17:17:19 INFO - PROCESS | 1220 | 1461025039475 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 1220 | 1461025039555 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:17:19 INFO - PROCESS | 1220 | 1461025039561 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 1220 | ++DOCSHELL 1972A000 == 63 [pid = 1220] [id = 215] 17:17:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19A3CC00) [pid = 1220] [serial = 643] [outer = 00000000] 17:17:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1A1F0400) [pid = 1220] [serial = 644] [outer = 19A3CC00] 17:17:19 INFO - PROCESS | 1220 | 1461025039605 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (15410C00) [pid = 1220] [serial = 645] [outer = 19A3CC00] 17:17:20 INFO - PROCESS | 1220 | 1461025040036 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 581ms 17:17:20 INFO - PROCESS | 1220 | 1461025040067 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 1220 | 1461025040069 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:17:20 INFO - PROCESS | 1220 | 1461025040056 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 1220 | 1461025040058 Marionette TRACE conn3 <- [1,826,null,{}] 17:17:20 INFO - PROCESS | 1220 | 1461025040067 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:20 INFO - PROCESS | 1220 | 1461025040172 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:17:20 INFO - PROCESS | 1220 | 1461025040178 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 1220 | ++DOCSHELL 19D7AC00 == 64 [pid = 1220] [id = 216] 17:17:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (19F02400) [pid = 1220] [serial = 646] [outer = 00000000] 17:17:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C062000) [pid = 1220] [serial = 647] [outer = 19F02400] 17:17:20 INFO - PROCESS | 1220 | 1461025040221 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C24E400) [pid = 1220] [serial = 648] [outer = 19F02400] 17:17:20 INFO - PROCESS | 1220 | 1461025040708 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 688ms 17:17:20 INFO - PROCESS | 1220 | 1461025040763 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 1220 | 1461025040765 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 17:17:20 INFO - PROCESS | 1220 | 1461025040768 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 1220 | 1461025040770 Marionette TRACE conn3 <- [1,830,null,{}] 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:17:20 INFO - PROCESS | 1220 | 1461025040773 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:20 INFO - PROCESS | 1220 | 1461025040875 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:17:20 INFO - PROCESS | 1220 | 1461025040936 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 1220 | ++DOCSHELL 1A8B6400 == 65 [pid = 1220] [id = 217] 17:17:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C253000) [pid = 1220] [serial = 649] [outer = 00000000] 17:17:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1D32D400) [pid = 1220] [serial = 650] [outer = 1C253000] 17:17:21 INFO - PROCESS | 1220 | 1461025041015 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1D47C400) [pid = 1220] [serial = 651] [outer = 1C253000] 17:17:21 INFO - PROCESS | 1220 | 1461025041477 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 779ms 17:17:21 INFO - PROCESS | 1220 | 1461025041539 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 1220 | 1461025041541 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 17:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:17:21 INFO - PROCESS | 1220 | 1461025041545 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 1220 | 1461025041546 Marionette TRACE conn3 <- [1,834,null,{}] 17:17:21 INFO - PROCESS | 1220 | 1461025041550 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:21 INFO - PROCESS | 1220 | 1461025041656 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:17:21 INFO - PROCESS | 1220 | 1461025041716 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 1220 | ++DOCSHELL 1C0CCC00 == 66 [pid = 1220] [id = 218] 17:17:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1C0CE400) [pid = 1220] [serial = 652] [outer = 00000000] 17:17:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1C0D4C00) [pid = 1220] [serial = 653] [outer = 1C0CE400] 17:17:21 INFO - PROCESS | 1220 | 1461025041759 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1C0D8400) [pid = 1220] [serial = 654] [outer = 1C0CE400] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19BCAC00) [pid = 1220] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18BF4400) [pid = 1220] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (19D79800) [pid = 1220] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1832DC00) [pid = 1220] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (12D73800) [pid = 1220] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18F0E800) [pid = 1220] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (143A9800) [pid = 1220] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19725C00) [pid = 1220] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:17:22 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1A103C00) [pid = 1220] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:17:22 INFO - PROCESS | 1220 | 1461025042266 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 718ms 17:17:22 INFO - PROCESS | 1220 | 1461025042285 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 1220 | 1461025042287 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 17:17:22 INFO - PROCESS | 1220 | 1461025042274 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:17:22 INFO - PROCESS | 1220 | 1461025042276 Marionette TRACE conn3 <- [1,838,null,{}] 17:17:22 INFO - PROCESS | 1220 | 1461025042279 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:22 INFO - PROCESS | 1220 | 1461025042356 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:17:22 INFO - PROCESS | 1220 | 1461025042362 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 1220 | ++DOCSHELL 133E1800 == 67 [pid = 1220] [id = 219] 17:17:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18A02000) [pid = 1220] [serial = 655] [outer = 00000000] 17:17:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C0CF000) [pid = 1220] [serial = 656] [outer = 18A02000] 17:17:22 INFO - PROCESS | 1220 | 1461025042405 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0D9800) [pid = 1220] [serial = 657] [outer = 18A02000] 17:17:22 INFO - PROCESS | 1220 | 1461025042826 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 581ms 17:17:22 INFO - PROCESS | 1220 | 1461025042871 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 1220 | 1461025042873 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 17:17:22 INFO - PROCESS | 1220 | 1461025042876 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:17:22 INFO - PROCESS | 1220 | 1461025042878 Marionette TRACE conn3 <- [1,842,null,{}] 17:17:22 INFO - PROCESS | 1220 | 1461025042881 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:22 INFO - PROCESS | 1220 | 1461025042989 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:17:22 INFO - PROCESS | 1220 | 1461025042997 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 1220 | ++DOCSHELL 18F0F400 == 68 [pid = 1220] [id = 220] 17:17:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19724800) [pid = 1220] [serial = 658] [outer = 00000000] 17:17:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1DABEC00) [pid = 1220] [serial = 659] [outer = 19724800] 17:17:23 INFO - PROCESS | 1220 | 1461025043024 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1DABFC00) [pid = 1220] [serial = 660] [outer = 19724800] 17:17:23 INFO - PROCESS | 1220 | 1461025043436 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 627ms 17:17:23 INFO - PROCESS | 1220 | 1461025043499 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 1220 | 1461025043501 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 17:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:17:23 INFO - PROCESS | 1220 | 1461025043510 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 1220 | 1461025043512 Marionette TRACE conn3 <- [1,846,null,{}] 17:17:23 INFO - PROCESS | 1220 | 1461025043515 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:23 INFO - PROCESS | 1220 | 1461025043593 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:17:23 INFO - PROCESS | 1220 | 1461025043599 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 1220 | ++DOCSHELL 1C0B8000 == 69 [pid = 1220] [id = 221] 17:17:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1C0B9800) [pid = 1220] [serial = 661] [outer = 00000000] 17:17:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1C0BE400) [pid = 1220] [serial = 662] [outer = 1C0B9800] 17:17:23 INFO - PROCESS | 1220 | 1461025043643 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1C0C3400) [pid = 1220] [serial = 663] [outer = 1C0B9800] 17:17:24 INFO - PROCESS | 1220 | 1461025044050 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 580ms 17:17:24 INFO - PROCESS | 1220 | 1461025044085 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 1220 | 1461025044087 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 17:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:17:24 INFO - PROCESS | 1220 | 1461025044094 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 1220 | 1461025044096 Marionette TRACE conn3 <- [1,850,null,{}] 17:17:24 INFO - PROCESS | 1220 | 1461025044100 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:24 INFO - PROCESS | 1220 | 1461025044250 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:17:24 INFO - PROCESS | 1220 | 1461025044438 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:24 INFO - PROCESS | 1220 | ++DOCSHELL 14348800 == 70 [pid = 1220] [id = 222] 17:17:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (143B1800) [pid = 1220] [serial = 664] [outer = 00000000] 17:17:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (15A33000) [pid = 1220] [serial = 665] [outer = 143B1800] 17:17:24 INFO - PROCESS | 1220 | 1461025044497 Marionette DEBUG loaded listener.js 17:17:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (163B6400) [pid = 1220] [serial = 666] [outer = 143B1800] 17:17:25 INFO - PROCESS | 1220 | 1461025045030 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 978ms 17:17:25 INFO - PROCESS | 1220 | 1461025045082 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 1220 | 1461025045088 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 17:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:17:25 INFO - PROCESS | 1220 | 1461025045095 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 1220 | 1461025045102 Marionette TRACE conn3 <- [1,854,null,{}] 17:17:25 INFO - PROCESS | 1220 | 1461025045107 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:25 INFO - PROCESS | 1220 | 1461025045214 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:17:25 INFO - PROCESS | 1220 | 1461025045345 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 1220 | ++DOCSHELL 18D3AC00 == 71 [pid = 1220] [id = 223] 17:17:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18D3C400) [pid = 1220] [serial = 667] [outer = 00000000] 17:17:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (18EA3400) [pid = 1220] [serial = 668] [outer = 18D3C400] 17:17:25 INFO - PROCESS | 1220 | 1461025045408 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (18EA7C00) [pid = 1220] [serial = 669] [outer = 18D3C400] 17:17:26 INFO - PROCESS | 1220 | 1461025046033 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 978ms 17:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:17:26 INFO - PROCESS | 1220 | 1461025046077 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 1220 | 1461025046063 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 17:17:26 INFO - PROCESS | 1220 | 1461025046067 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 1220 | 1461025046069 Marionette TRACE conn3 <- [1,858,null,{}] 17:17:26 INFO - PROCESS | 1220 | 1461025046073 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:26 INFO - PROCESS | 1220 | 1461025046184 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:17:26 INFO - PROCESS | 1220 | 1461025046315 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 1220 | ++DOCSHELL 18EA9800 == 72 [pid = 1220] [id = 224] 17:17:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (19013C00) [pid = 1220] [serial = 670] [outer = 00000000] 17:17:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (19727000) [pid = 1220] [serial = 671] [outer = 19013C00] 17:17:26 INFO - PROCESS | 1220 | 1461025046369 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (19BCB000) [pid = 1220] [serial = 672] [outer = 19013C00] 17:17:27 INFO - PROCESS | 1220 | 1461025047015 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 978ms 17:17:27 INFO - PROCESS | 1220 | 1461025047053 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 1220 | 1461025047057 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:17:27 INFO - PROCESS | 1220 | 1461025047069 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 1220 | 1461025047073 Marionette TRACE conn3 <- [1,862,null,{}] 17:17:27 INFO - PROCESS | 1220 | 1461025047077 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:27 INFO - PROCESS | 1220 | 1461025047192 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:17:27 INFO - PROCESS | 1220 | 1461025047323 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 1220 | ++DOCSHELL 18B26000 == 73 [pid = 1220] [id = 225] 17:17:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1901F800) [pid = 1220] [serial = 673] [outer = 00000000] 17:17:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (19722C00) [pid = 1220] [serial = 674] [outer = 1901F800] 17:17:27 INFO - PROCESS | 1220 | 1461025047377 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (19F05800) [pid = 1220] [serial = 675] [outer = 1901F800] 17:17:28 INFO - PROCESS | 1220 | 1461025048134 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1116ms 17:17:28 INFO - PROCESS | 1220 | 1461025048193 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 1220 | 1461025048198 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:17:28 INFO - PROCESS | 1220 | 1461025048203 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 1220 | 1461025048206 Marionette TRACE conn3 <- [1,866,null,{}] 17:17:28 INFO - PROCESS | 1220 | 1461025048211 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 1220 | 1461025048307 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:17:28 INFO - PROCESS | 1220 | 1461025048440 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 1220 | ++DOCSHELL 1325EC00 == 74 [pid = 1220] [id = 226] 17:17:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (136CB000) [pid = 1220] [serial = 676] [outer = 00000000] 17:17:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (138F2C00) [pid = 1220] [serial = 677] [outer = 136CB000] 17:17:28 INFO - PROCESS | 1220 | 1461025048490 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (14A98400) [pid = 1220] [serial = 678] [outer = 136CB000] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1C251400 == 73 [pid = 1220] [id = 114] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1A69C400 == 72 [pid = 1220] [id = 85] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 18B28C00 == 71 [pid = 1220] [id = 141] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 12BDAC00 == 70 [pid = 1220] [id = 112] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 180F2C00 == 69 [pid = 1220] [id = 113] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1C0B8000 == 68 [pid = 1220] [id = 221] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 18F0F400 == 67 [pid = 1220] [id = 220] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 133E1800 == 66 [pid = 1220] [id = 219] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1C0CCC00 == 65 [pid = 1220] [id = 218] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1A8B6400 == 64 [pid = 1220] [id = 217] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 19D7AC00 == 63 [pid = 1220] [id = 216] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1972A000 == 62 [pid = 1220] [id = 215] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 19726800 == 61 [pid = 1220] [id = 214] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 18975400 == 60 [pid = 1220] [id = 213] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 156E8400 == 59 [pid = 1220] [id = 212] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1325FC00 == 58 [pid = 1220] [id = 209] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1CD1B800 == 57 [pid = 1220] [id = 208] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 18E5E400 == 56 [pid = 1220] [id = 207] 17:17:28 INFO - PROCESS | 1220 | --DOCSHELL 1682A000 == 55 [pid = 1220] [id = 206] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (18F04000) [pid = 1220] [serial = 597] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (19F03400) [pid = 1220] [serial = 602] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (183B8000) [pid = 1220] [serial = 581] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (196EA000) [pid = 1220] [serial = 584] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (18A05800) [pid = 1220] [serial = 591] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (187A6C00) [pid = 1220] [serial = 590] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (156A4C00) [pid = 1220] [serial = 588] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (142B1C00) [pid = 1220] [serial = 587] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (196EB800) [pid = 1220] [serial = 600] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1968B000) [pid = 1220] [serial = 599] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18723400) [pid = 1220] [serial = 593] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1A1E9000) [pid = 1220] [serial = 606] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1A154400) [pid = 1220] [serial = 605] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1C1D0000) [pid = 1220] [serial = 608] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1A102C00) [pid = 1220] [serial = 603] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18E5B800) [pid = 1220] [serial = 596] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1C24E000) [pid = 1220] [serial = 609] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18B26400) [pid = 1220] [serial = 594] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18A0BC00) [pid = 1220] [serial = 612] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1CA46000) [pid = 1220] [serial = 611] [outer = 00000000] [url = about:blank] 17:17:28 INFO - PROCESS | 1220 | 1461025049014 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 825ms 17:17:29 INFO - PROCESS | 1220 | 1461025049030 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 1220 | 1461025049035 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:17:29 INFO - PROCESS | 1220 | 1461025049041 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 1220 | 1461025049043 Marionette TRACE conn3 <- [1,870,null,{}] 17:17:29 INFO - PROCESS | 1220 | 1461025049047 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 1220 | 1461025049126 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:17:29 INFO - PROCESS | 1220 | 1461025049133 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 1220 | ++DOCSHELL 15411000 == 56 [pid = 1220] [id = 227] 17:17:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1569E400) [pid = 1220] [serial = 679] [outer = 00000000] 17:17:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (15C10C00) [pid = 1220] [serial = 680] [outer = 1569E400] 17:17:29 INFO - PROCESS | 1220 | 1461025049162 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (163BA400) [pid = 1220] [serial = 681] [outer = 1569E400] 17:17:29 INFO - PROCESS | 1220 | 1461025049637 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 627ms 17:17:29 INFO - PROCESS | 1220 | 1461025049662 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 1220 | 1461025049664 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:17:29 INFO - PROCESS | 1220 | 1461025049667 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 1220 | 1461025049671 Marionette TRACE conn3 <- [1,874,null,{}] 17:17:29 INFO - PROCESS | 1220 | 1461025049681 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 1220 | 1461025049763 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:17:29 INFO - PROCESS | 1220 | 1461025049772 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 1220 | ++DOCSHELL 18336C00 == 57 [pid = 1220] [id = 228] 17:17:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (18719400) [pid = 1220] [serial = 682] [outer = 00000000] 17:17:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (187A6C00) [pid = 1220] [serial = 683] [outer = 18719400] 17:17:29 INFO - PROCESS | 1220 | 1461025049818 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (18A06000) [pid = 1220] [serial = 684] [outer = 18719400] 17:17:30 INFO - PROCESS | 1220 | 1461025050275 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 611ms 17:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:17:30 INFO - PROCESS | 1220 | 1461025050290 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 1220 | 1461025050293 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 17:17:30 INFO - PROCESS | 1220 | 1461025050296 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 1220 | 1461025050298 Marionette TRACE conn3 <- [1,878,null,{}] 17:17:30 INFO - PROCESS | 1220 | 1461025050301 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:30 INFO - PROCESS | 1220 | 1461025050378 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:17:30 INFO - PROCESS | 1220 | 1461025050386 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 1220 | ++DOCSHELL 18B22400 == 58 [pid = 1220] [id = 229] 17:17:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18B2B400) [pid = 1220] [serial = 685] [outer = 00000000] 17:17:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18BF1000) [pid = 1220] [serial = 686] [outer = 18B2B400] 17:17:30 INFO - PROCESS | 1220 | 1461025050429 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18D37800) [pid = 1220] [serial = 687] [outer = 18B2B400] 17:17:30 INFO - PROCESS | 1220 | 1461025050826 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 580ms 17:17:30 INFO - PROCESS | 1220 | 1461025050875 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 1220 | 1461025050876 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 17:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:17:30 INFO - PROCESS | 1220 | 1461025050880 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 1220 | 1461025050882 Marionette TRACE conn3 <- [1,882,null,{}] 17:17:30 INFO - PROCESS | 1220 | 1461025050885 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:30 INFO - PROCESS | 1220 | 1461025050960 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:17:30 INFO - PROCESS | 1220 | 1461025050966 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 1220 | ++DOCSHELL 18D3D400 == 59 [pid = 1220] [id = 230] 17:17:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (18D41400) [pid = 1220] [serial = 688] [outer = 00000000] 17:17:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (18E57400) [pid = 1220] [serial = 689] [outer = 18D41400] 17:17:30 INFO - PROCESS | 1220 | 1461025051010 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18E5A400) [pid = 1220] [serial = 690] [outer = 18D41400] 17:17:31 INFO - PROCESS | 1220 | 1461025051505 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 688ms 17:17:31 INFO - PROCESS | 1220 | 1461025051570 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 1220 | 1461025051572 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 17:17:31 INFO - PROCESS | 1220 | 1461025051577 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1220 | 1461025051578 Marionette TRACE conn3 <- [1,886,null,{}] 17:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:17:31 INFO - PROCESS | 1220 | 1461025051582 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 1220 | 1461025051699 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:17:31 INFO - PROCESS | 1220 | 1461025051759 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 1220 | ++DOCSHELL 18F03400 == 60 [pid = 1220] [id = 231] 17:17:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18F04000) [pid = 1220] [serial = 691] [outer = 00000000] 17:17:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (18F0C400) [pid = 1220] [serial = 692] [outer = 18F04000] 17:17:31 INFO - PROCESS | 1220 | 1461025051806 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (19015800) [pid = 1220] [serial = 693] [outer = 18F04000] 17:17:32 INFO - PROCESS | 1220 | 1461025052201 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 687ms 17:17:32 INFO - PROCESS | 1220 | 1461025052262 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 1220 | 1461025052264 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 1220 | 1461025052267 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:17:32 INFO - PROCESS | 1220 | 1461025052269 Marionette TRACE conn3 <- [1,890,null,{}] 17:17:32 INFO - PROCESS | 1220 | 1461025052304 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:32 INFO - PROCESS | 1220 | 1461025052405 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:17:32 INFO - PROCESS | 1220 | 1461025052462 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 1220 | ++DOCSHELL 02A93800 == 61 [pid = 1220] [id = 232] 17:17:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (18EA1000) [pid = 1220] [serial = 694] [outer = 00000000] 17:17:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1971F800) [pid = 1220] [serial = 695] [outer = 18EA1000] 17:17:32 INFO - PROCESS | 1220 | 1461025052507 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (19724400) [pid = 1220] [serial = 696] [outer = 18EA1000] 17:17:32 INFO - PROCESS | 1220 | 1461025052894 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 688ms 17:17:32 INFO - PROCESS | 1220 | 1461025052950 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 1220 | 1461025052952 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 1220 | 1461025052955 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:17:32 INFO - PROCESS | 1220 | 1461025052956 Marionette TRACE conn3 <- [1,894,null,{}] 17:17:32 INFO - PROCESS | 1220 | 1461025052960 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 1220 | 1461025053072 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:17:33 INFO - PROCESS | 1220 | 1461025053131 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 1220 | ++DOCSHELL 18081000 == 62 [pid = 1220] [id = 233] 17:17:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (18EAE800) [pid = 1220] [serial = 697] [outer = 00000000] 17:17:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (19BCEC00) [pid = 1220] [serial = 698] [outer = 18EAE800] 17:17:33 INFO - PROCESS | 1220 | 1461025053174 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (19BCAC00) [pid = 1220] [serial = 699] [outer = 18EAE800] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (18B28000) [pid = 1220] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (1C0CE400) [pid = 1220] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (18A02000) [pid = 1220] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (19A3CC00) [pid = 1220] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (18A05400) [pid = 1220] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (19724800) [pid = 1220] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (19A3A400) [pid = 1220] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (19F02400) [pid = 1220] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1C253000) [pid = 1220] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:17:33 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (17BF1C00) [pid = 1220] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:17:34 INFO - PROCESS | 1220 | 1461025054084 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1192ms 17:17:34 INFO - PROCESS | 1220 | 1461025054147 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 1220 | 1461025054149 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:17:34 INFO - PROCESS | 1220 | 1461025054153 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 1220 | 1461025054154 Marionette TRACE conn3 <- [1,898,null,{}] 17:17:34 INFO - PROCESS | 1220 | 1461025054158 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 1220 | 1461025054232 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:17:34 INFO - PROCESS | 1220 | 1461025054242 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 1220 | ++DOCSHELL 158E7800 == 63 [pid = 1220] [id = 234] 17:17:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18084000) [pid = 1220] [serial = 700] [outer = 00000000] 17:17:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (19F0FC00) [pid = 1220] [serial = 701] [outer = 18084000] 17:17:34 INFO - PROCESS | 1220 | 1461025054285 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1A8B8400) [pid = 1220] [serial = 702] [outer = 18084000] 17:17:34 INFO - PROCESS | 1220 | 1461025054685 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 627ms 17:17:34 INFO - PROCESS | 1220 | 1461025054775 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 1220 | 1461025054777 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:17:34 INFO - PROCESS | 1220 | 1461025054780 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 1220 | 1461025054782 Marionette TRACE conn3 <- [1,902,null,{}] 17:17:34 INFO - PROCESS | 1220 | 1461025054785 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 1220 | 1461025054864 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:17:34 INFO - PROCESS | 1220 | 1461025054872 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 1220 | ++DOCSHELL 1A998400 == 64 [pid = 1220] [id = 235] 17:17:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1A998C00) [pid = 1220] [serial = 703] [outer = 00000000] 17:17:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1C0BD400) [pid = 1220] [serial = 704] [outer = 1A998C00] 17:17:34 INFO - PROCESS | 1220 | 1461025054915 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1C0C4400) [pid = 1220] [serial = 705] [outer = 1A998C00] 17:17:35 INFO - PROCESS | 1220 | 1461025055336 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 581ms 17:17:35 INFO - PROCESS | 1220 | 1461025055360 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 1220 | 1461025055362 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 17:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:17:35 INFO - PROCESS | 1220 | 1461025055366 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 1220 | 1461025055368 Marionette TRACE conn3 <- [1,906,null,{}] 17:17:35 INFO - PROCESS | 1220 | 1461025055376 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:35 INFO - PROCESS | 1220 | 1461025055468 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:17:35 INFO - PROCESS | 1220 | 1461025055475 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 1220 | ++DOCSHELL 18337400 == 65 [pid = 1220] [id = 236] 17:17:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1C0D0400) [pid = 1220] [serial = 706] [outer = 00000000] 17:17:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1C1D5000) [pid = 1220] [serial = 707] [outer = 1C0D0400] 17:17:35 INFO - PROCESS | 1220 | 1461025055523 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1C255000) [pid = 1220] [serial = 708] [outer = 1C0D0400] 17:17:36 INFO - PROCESS | 1220 | 1461025056209 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 886ms 17:17:36 INFO - PROCESS | 1220 | 1461025056254 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 1220 | 1461025056260 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 17:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:17:36 INFO - PROCESS | 1220 | 1461025056266 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 1220 | 1461025056269 Marionette TRACE conn3 <- [1,910,null,{}] 17:17:36 INFO - PROCESS | 1220 | 1461025056275 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:36 INFO - PROCESS | 1220 | 1461025056384 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:17:36 INFO - PROCESS | 1220 | 1461025056513 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 1220 | ++DOCSHELL 12D41000 == 66 [pid = 1220] [id = 237] 17:17:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (13780800) [pid = 1220] [serial = 709] [outer = 00000000] 17:17:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (15A2DC00) [pid = 1220] [serial = 710] [outer = 13780800] 17:17:36 INFO - PROCESS | 1220 | 1461025056569 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (163B4C00) [pid = 1220] [serial = 711] [outer = 13780800] 17:17:37 INFO - PROCESS | 1220 | 1461025057085 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 887ms 17:17:37 INFO - PROCESS | 1220 | 1461025057153 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 1220 | 1461025057159 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 17:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:17:37 INFO - PROCESS | 1220 | 1461025057166 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 1220 | 1461025057168 Marionette TRACE conn3 <- [1,914,null,{}] 17:17:37 INFO - PROCESS | 1220 | 1461025057173 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 1220 | 1461025057275 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:17:37 INFO - PROCESS | 1220 | 1461025057358 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 1220 | ++DOCSHELL 18087400 == 67 [pid = 1220] [id = 238] 17:17:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (18335C00) [pid = 1220] [serial = 712] [outer = 00000000] 17:17:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (18BEE400) [pid = 1220] [serial = 713] [outer = 18335C00] 17:17:37 INFO - PROCESS | 1220 | 1461025057418 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (18E5A800) [pid = 1220] [serial = 714] [outer = 18335C00] 17:17:38 INFO - PROCESS | 1220 | 1461025058032 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 917ms 17:17:38 INFO - PROCESS | 1220 | 1461025058076 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 1220 | 1461025058078 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:17:38 INFO - PROCESS | 1220 | 1461025058082 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 1220 | 1461025058086 Marionette TRACE conn3 <- [1,918,null,{}] 17:17:38 INFO - PROCESS | 1220 | 1461025058097 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 1220 | 1461025058201 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:17:38 INFO - PROCESS | 1220 | 1461025058351 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 1220 | ++DOCSHELL 1C0B6800 == 68 [pid = 1220] [id = 239] 17:17:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (1C0B7C00) [pid = 1220] [serial = 715] [outer = 00000000] 17:17:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1C0D2C00) [pid = 1220] [serial = 716] [outer = 1C0B7C00] 17:17:38 INFO - PROCESS | 1220 | 1461025058416 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (1C1D4000) [pid = 1220] [serial = 717] [outer = 1C0B7C00] 17:17:38 INFO - PROCESS | 1220 | 1461025058912 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 887ms 17:17:38 INFO - PROCESS | 1220 | 1461025058968 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 1220 | 1461025058971 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:17:38 INFO - PROCESS | 1220 | 1461025058974 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 1220 | 1461025058976 Marionette TRACE conn3 <- [1,922,null,{}] 17:17:38 INFO - PROCESS | 1220 | 1461025058980 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 1220 | 1461025059079 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:17:39 INFO - PROCESS | 1220 | 1461025059178 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 1220 | ++DOCSHELL 1C251400 == 69 [pid = 1220] [id = 240] 17:17:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1C253000) [pid = 1220] [serial = 718] [outer = 00000000] 17:17:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (1C4BD800) [pid = 1220] [serial = 719] [outer = 1C253000] 17:17:39 INFO - PROCESS | 1220 | 1461025059231 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 143 (1CA45800) [pid = 1220] [serial = 720] [outer = 1C253000] 17:17:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 144 (15CCC400) [pid = 1220] [serial = 721] [outer = 1E28A400] 17:17:39 INFO - PROCESS | 1220 | 1461025059874 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 917ms 17:17:39 INFO - PROCESS | 1220 | 1461025059941 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 1220 | 1461025059943 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 17:17:39 INFO - PROCESS | 1220 | 1461025059948 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 1220 | 1461025059950 Marionette TRACE conn3 <- [1,926,null,{}] 17:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:17:39 INFO - PROCESS | 1220 | 1461025059970 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 1220 | 1461025060069 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:17:40 INFO - PROCESS | 1220 | 1461025060198 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 1220 | ++DOCSHELL 156A6C00 == 70 [pid = 1220] [id = 241] 17:17:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 145 (183BCC00) [pid = 1220] [serial = 722] [outer = 00000000] 17:17:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 146 (1A6F8400) [pid = 1220] [serial = 723] [outer = 183BCC00] 17:17:40 INFO - PROCESS | 1220 | 1461025060257 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 147 (1C0D1C00) [pid = 1220] [serial = 724] [outer = 183BCC00] 17:17:40 INFO - PROCESS | 1220 | 1461025060926 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 978ms 17:17:40 INFO - PROCESS | 1220 | 1461025060939 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 1220 | 1461025060943 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 17:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:17:40 INFO - PROCESS | 1220 | 1461025060948 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 1220 | 1461025060951 Marionette TRACE conn3 <- [1,930,null,{}] 17:17:40 INFO - PROCESS | 1220 | 1461025060972 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 1220 | 1461025061068 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:17:41 INFO - PROCESS | 1220 | 1461025061158 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 1220 | ++DOCSHELL 14A8CC00 == 71 [pid = 1220] [id = 242] 17:17:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 148 (15DE5800) [pid = 1220] [serial = 725] [outer = 00000000] 17:17:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 149 (18330800) [pid = 1220] [serial = 726] [outer = 15DE5800] 17:17:41 INFO - PROCESS | 1220 | 1461025061208 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 150 (18A01400) [pid = 1220] [serial = 727] [outer = 15DE5800] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 1A998400 == 70 [pid = 1220] [id = 235] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 158E7800 == 69 [pid = 1220] [id = 234] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18081000 == 68 [pid = 1220] [id = 233] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 02A93800 == 67 [pid = 1220] [id = 232] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18F03400 == 66 [pid = 1220] [id = 231] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18D3D400 == 65 [pid = 1220] [id = 230] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18B22400 == 64 [pid = 1220] [id = 229] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18336C00 == 63 [pid = 1220] [id = 228] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 15411000 == 62 [pid = 1220] [id = 227] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 1325EC00 == 61 [pid = 1220] [id = 226] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 149 (1C0BE400) [pid = 1220] [serial = 662] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18EA9800 == 60 [pid = 1220] [id = 224] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 18D3AC00 == 59 [pid = 1220] [id = 223] 17:17:41 INFO - PROCESS | 1220 | --DOCSHELL 14348800 == 58 [pid = 1220] [id = 222] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 148 (1D32D400) [pid = 1220] [serial = 650] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 147 (1C24E400) [pid = 1220] [serial = 648] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 146 (1C0D4C00) [pid = 1220] [serial = 653] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 145 (1D115400) [pid = 1220] [serial = 614] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 144 (183BC400) [pid = 1220] [serial = 617] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 143 (198FC400) [pid = 1220] [serial = 620] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 142 (1D488000) [pid = 1220] [serial = 623] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (1D47C400) [pid = 1220] [serial = 651] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (1DABE000) [pid = 1220] [serial = 626] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (19A43400) [pid = 1220] [serial = 633] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (19A41C00) [pid = 1220] [serial = 632] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (18D42000) [pid = 1220] [serial = 636] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (18A06C00) [pid = 1220] [serial = 635] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (19A3D400) [pid = 1220] [serial = 641] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (19A46400) [pid = 1220] [serial = 642] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (18D42C00) [pid = 1220] [serial = 638] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (18F0A400) [pid = 1220] [serial = 639] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1A1F0400) [pid = 1220] [serial = 644] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (1DD5D000) [pid = 1220] [serial = 629] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1C0D9800) [pid = 1220] [serial = 657] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (1C0CF000) [pid = 1220] [serial = 656] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1DABEC00) [pid = 1220] [serial = 659] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1C0D8400) [pid = 1220] [serial = 654] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1C062000) [pid = 1220] [serial = 647] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (1DABFC00) [pid = 1220] [serial = 660] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (15410C00) [pid = 1220] [serial = 645] [outer = 00000000] [url = about:blank] 17:17:41 INFO - PROCESS | 1220 | 1461025061800 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 902ms 17:17:41 INFO - PROCESS | 1220 | 1461025061836 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 1220 | 1461025061841 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 17:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:17:41 INFO - PROCESS | 1220 | 1461025061847 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 1220 | 1461025061850 Marionette TRACE conn3 <- [1,934,null,{}] 17:17:41 INFO - PROCESS | 1220 | 1461025061853 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 1220 | 1461025061934 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:17:42 INFO - PROCESS | 1220 | 1461025062022 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 1220 | ++DOCSHELL 1325EC00 == 59 [pid = 1220] [id = 243] 17:17:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (14348800) [pid = 1220] [serial = 728] [outer = 00000000] 17:17:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1832B400) [pid = 1220] [serial = 729] [outer = 14348800] 17:17:42 INFO - PROCESS | 1220 | 1461025062067 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (18BE9C00) [pid = 1220] [serial = 730] [outer = 14348800] 17:17:42 INFO - PROCESS | 1220 | 1461025062459 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 17:17:42 INFO - PROCESS | 1220 | 1461025062485 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 1220 | 1461025062488 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 17:17:42 INFO - PROCESS | 1220 | 1461025062493 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:17:42 INFO - PROCESS | 1220 | 1461025062498 Marionette TRACE conn3 <- [1,938,null,{}] 17:17:42 INFO - PROCESS | 1220 | 1461025062508 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 1220 | 1461025062589 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:17:42 INFO - PROCESS | 1220 | 1461025062596 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 1220 | ++DOCSHELL 19014800 == 60 [pid = 1220] [id = 244] 17:17:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (19014C00) [pid = 1220] [serial = 731] [outer = 00000000] 17:17:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1968E800) [pid = 1220] [serial = 732] [outer = 19014C00] 17:17:42 INFO - PROCESS | 1220 | 1461025062668 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (19725C00) [pid = 1220] [serial = 733] [outer = 19014C00] 17:17:43 INFO - PROCESS | 1220 | 1461025063114 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 17:17:43 INFO - PROCESS | 1220 | 1461025063177 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1220 | 1461025063180 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:17:43 INFO - PROCESS | 1220 | 1461025063183 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1220 | 1461025063185 Marionette TRACE conn3 <- [1,942,null,{}] 17:17:43 INFO - PROCESS | 1220 | 1461025063188 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 1220 | 1461025063266 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:17:43 INFO - PROCESS | 1220 | 1461025063274 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 1220 | ++DOCSHELL 19020400 == 61 [pid = 1220] [id = 245] 17:17:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (198FF800) [pid = 1220] [serial = 734] [outer = 00000000] 17:17:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (19E60400) [pid = 1220] [serial = 735] [outer = 198FF800] 17:17:43 INFO - PROCESS | 1220 | 1461025063318 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (19F0F000) [pid = 1220] [serial = 736] [outer = 198FF800] 17:17:43 INFO - PROCESS | 1220 | 1461025063729 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 580ms 17:17:43 INFO - PROCESS | 1220 | 1461025063765 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1220 | 1461025063767 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:17:43 INFO - PROCESS | 1220 | 1461025063770 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1220 | 1461025063772 Marionette TRACE conn3 <- [1,946,null,{}] 17:17:43 INFO - PROCESS | 1220 | 1461025063775 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 1220 | 1461025063886 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:17:43 INFO - PROCESS | 1220 | 1461025063891 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 1220 | ++DOCSHELL 18081000 == 62 [pid = 1220] [id = 246] 17:17:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (19BCB400) [pid = 1220] [serial = 737] [outer = 00000000] 17:17:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1A6F3400) [pid = 1220] [serial = 738] [outer = 19BCB400] 17:17:43 INFO - PROCESS | 1220 | 1461025063981 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1C05CC00) [pid = 1220] [serial = 739] [outer = 19BCB400] 17:17:44 INFO - PROCESS | 1220 | 1461025064400 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 688ms 17:17:44 INFO - PROCESS | 1220 | 1461025064452 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 1220 | 1461025064454 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 17:17:44 INFO - PROCESS | 1220 | 1461025064457 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:17:44 INFO - PROCESS | 1220 | 1461025064459 Marionette TRACE conn3 <- [1,950,null,{}] 17:17:44 INFO - PROCESS | 1220 | 1461025064462 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:44 INFO - PROCESS | 1220 | 1461025064594 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:17:44 INFO - PROCESS | 1220 | 1461025064658 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 1220 | ++DOCSHELL 1C0BB400 == 63 [pid = 1220] [id = 247] 17:17:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1C0C2C00) [pid = 1220] [serial = 740] [outer = 00000000] 17:17:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (1C1D4400) [pid = 1220] [serial = 741] [outer = 1C0C2C00] 17:17:44 INFO - PROCESS | 1220 | 1461025064704 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (1C2ACC00) [pid = 1220] [serial = 742] [outer = 1C0C2C00] 17:17:45 INFO - PROCESS | 1220 | 1461025065105 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 673ms 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:17:45 INFO - PROCESS | 1220 | 1461025065140 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 1220 | 1461025065142 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 17:17:45 INFO - PROCESS | 1220 | 1461025065145 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 1220 | 1461025065147 Marionette TRACE conn3 <- [1,954,null,{}] 17:17:45 INFO - PROCESS | 1220 | 1461025065150 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 1220 | 1461025065290 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:17:45 INFO - PROCESS | 1220 | 1461025065314 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 1220 | ++DOCSHELL 1C25B000 == 64 [pid = 1220] [id = 248] 17:17:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1C2AE400) [pid = 1220] [serial = 743] [outer = 00000000] 17:17:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (1CA98000) [pid = 1220] [serial = 744] [outer = 1C2AE400] 17:17:45 INFO - PROCESS | 1220 | 1461025065357 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1CA9DC00) [pid = 1220] [serial = 745] [outer = 1C2AE400] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (1C0B9800) [pid = 1220] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (136CB000) [pid = 1220] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (18B2B400) [pid = 1220] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (1569E400) [pid = 1220] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (18D41400) [pid = 1220] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (18719400) [pid = 1220] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (18EAE800) [pid = 1220] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (18084000) [pid = 1220] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (1A998C00) [pid = 1220] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (18F04000) [pid = 1220] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:17:45 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (18EA1000) [pid = 1220] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:17:45 INFO - PROCESS | 1220 | 1461025065937 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 810ms 17:17:45 INFO - PROCESS | 1220 | 1461025065972 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 1220 | 1461025065973 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:17:45 INFO - PROCESS | 1220 | 1461025065977 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 1220 | 1461025065978 Marionette TRACE conn3 <- [1,958,null,{}] 17:17:45 INFO - PROCESS | 1220 | 1461025065982 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:46 INFO - PROCESS | 1220 | 1461025066057 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:17:46 INFO - PROCESS | 1220 | 1461025066066 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 1220 | ++DOCSHELL 1832DC00 == 65 [pid = 1220] [id = 249] 17:17:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1832F400) [pid = 1220] [serial = 746] [outer = 00000000] 17:17:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (18EA2400) [pid = 1220] [serial = 747] [outer = 1832F400] 17:17:46 INFO - PROCESS | 1220 | 1461025066110 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (19E64400) [pid = 1220] [serial = 748] [outer = 1832F400] 17:17:46 INFO - PROCESS | 1220 | 1461025066510 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 581ms 17:17:46 INFO - PROCESS | 1220 | 1461025066583 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 1220 | 1461025066585 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 17:17:46 INFO - PROCESS | 1220 | 1461025066593 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 1220 | 1461025066595 Marionette TRACE conn3 <- [1,962,null,{}] 17:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:17:46 INFO - PROCESS | 1220 | 1461025066598 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:46 INFO - PROCESS | 1220 | 1461025066678 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:17:46 INFO - PROCESS | 1220 | 1461025066687 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 1220 | ++DOCSHELL 18E57000 == 66 [pid = 1220] [id = 250] 17:17:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1C0C1800) [pid = 1220] [serial = 749] [outer = 00000000] 17:17:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1D116400) [pid = 1220] [serial = 750] [outer = 1C0C1800] 17:17:46 INFO - PROCESS | 1220 | 1461025066750 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1D1FA400) [pid = 1220] [serial = 751] [outer = 1C0C1800] 17:17:47 INFO - PROCESS | 1220 | 1461025067148 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 581ms 17:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:17:47 INFO - PROCESS | 1220 | 1461025067183 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 1220 | 1461025067185 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 17:17:47 INFO - PROCESS | 1220 | 1461025067189 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 1220 | 1461025067190 Marionette TRACE conn3 <- [1,966,null,{}] 17:17:47 INFO - PROCESS | 1220 | 1461025067194 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 1220 | 1461025067272 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:17:47 INFO - PROCESS | 1220 | 1461025067277 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 1220 | ++DOCSHELL 1CA52000 == 67 [pid = 1220] [id = 251] 17:17:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (1D1FAC00) [pid = 1220] [serial = 752] [outer = 00000000] 17:17:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (1D482C00) [pid = 1220] [serial = 753] [outer = 1D1FAC00] 17:17:47 INFO - PROCESS | 1220 | 1461025067321 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1D932000) [pid = 1220] [serial = 754] [outer = 1D1FAC00] 17:17:47 INFO - PROCESS | 1220 | 1461025067743 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 581ms 17:17:47 INFO - PROCESS | 1220 | 1461025067788 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:17:47 INFO - PROCESS | 1220 | 1461025067790 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 17:17:47 INFO - PROCESS | 1220 | 1461025067793 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 1220 | 1461025067796 Marionette TRACE conn3 <- [1,970,null,{}] 17:17:47 INFO - PROCESS | 1220 | 1461025067783 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 1220 | 1461025067879 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:17:48 INFO - PROCESS | 1220 | 1461025068074 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 1220 | ++DOCSHELL 13208400 == 68 [pid = 1220] [id = 252] 17:17:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (13209000) [pid = 1220] [serial = 755] [outer = 00000000] 17:17:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1375C400) [pid = 1220] [serial = 756] [outer = 13209000] 17:17:48 INFO - PROCESS | 1220 | 1461025068173 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (14A9A800) [pid = 1220] [serial = 757] [outer = 13209000] 17:17:48 INFO - PROCESS | 1220 | 1461025068754 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1024ms 17:17:48 INFO - PROCESS | 1220 | 1461025068820 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 1220 | 1461025068824 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 17:17:48 INFO - PROCESS | 1220 | 1461025068829 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:17:48 INFO - PROCESS | 1220 | 1461025068833 Marionette TRACE conn3 <- [1,974,null,{}] 17:17:48 INFO - PROCESS | 1220 | 1461025068839 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 1220 | 1461025068946 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:17:49 INFO - PROCESS | 1220 | 1461025069076 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 1220 | ++DOCSHELL 18B22400 == 69 [pid = 1220] [id = 253] 17:17:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 143 (18BF0000) [pid = 1220] [serial = 758] [outer = 00000000] 17:17:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 144 (18E58800) [pid = 1220] [serial = 759] [outer = 18BF0000] 17:17:49 INFO - PROCESS | 1220 | 1461025069134 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 145 (18EAB400) [pid = 1220] [serial = 760] [outer = 18BF0000] 17:17:49 INFO - PROCESS | 1220 | 1461025069693 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 887ms 17:17:49 INFO - PROCESS | 1220 | 1461025069721 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 1220 | 1461025069726 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:17:49 INFO - PROCESS | 1220 | 1461025069730 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 1220 | 1461025069732 Marionette TRACE conn3 <- [1,978,null,{}] 17:17:49 INFO - PROCESS | 1220 | 1461025069736 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:49 INFO - PROCESS | 1220 | 1461025069838 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:17:49 INFO - PROCESS | 1220 | 1461025069968 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 1220 | ++DOCSHELL 18E52000 == 70 [pid = 1220] [id = 254] 17:17:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 146 (18E54C00) [pid = 1220] [serial = 761] [outer = 00000000] 17:17:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 147 (1C0CE400) [pid = 1220] [serial = 762] [outer = 18E54C00] 17:17:50 INFO - PROCESS | 1220 | 1461025070025 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 148 (1C1C9800) [pid = 1220] [serial = 763] [outer = 18E54C00] 17:17:50 INFO - PROCESS | 1220 | 1461025070589 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 932ms 17:17:50 INFO - PROCESS | 1220 | 1461025070659 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 1220 | 1461025070661 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:17:50 INFO - PROCESS | 1220 | 1461025070687 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 1220 | 1461025070695 Marionette TRACE conn3 <- [1,982,null,{}] 17:17:50 INFO - PROCESS | 1220 | 1461025070701 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:50 INFO - PROCESS | 1220 | 1461025070810 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:17:50 INFO - PROCESS | 1220 | 1461025070933 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 1220 | ++DOCSHELL 1C0C4800 == 71 [pid = 1220] [id = 255] 17:17:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 149 (1C4B7400) [pid = 1220] [serial = 764] [outer = 00000000] 17:17:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 150 (1DD36800) [pid = 1220] [serial = 765] [outer = 1C4B7400] 17:17:50 INFO - PROCESS | 1220 | 1461025070988 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 151 (1DD59000) [pid = 1220] [serial = 766] [outer = 1C4B7400] 17:17:51 INFO - PROCESS | 1220 | 1461025071484 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 871ms 17:17:51 INFO - PROCESS | 1220 | 1461025071556 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 1220 | 1461025071559 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 17:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:17:51 INFO - PROCESS | 1220 | 1461025071564 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 1220 | 1461025071566 Marionette TRACE conn3 <- [1,986,null,{}] 17:17:51 INFO - PROCESS | 1220 | 1461025071570 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 1220 | 1461025071671 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:17:51 INFO - PROCESS | 1220 | 1461025071810 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 1220 | ++DOCSHELL 02A96800 == 72 [pid = 1220] [id = 256] 17:17:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 152 (123F2000) [pid = 1220] [serial = 767] [outer = 00000000] 17:17:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 153 (163B3400) [pid = 1220] [serial = 768] [outer = 123F2000] 17:17:51 INFO - PROCESS | 1220 | 1461025071865 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 154 (16543C00) [pid = 1220] [serial = 769] [outer = 123F2000] 17:17:52 INFO - PROCESS | 1220 | 1461025072637 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1116ms 17:17:52 INFO - PROCESS | 1220 | 1461025072688 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 1220 | 1461025072692 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:17:52 INFO - PROCESS | 1220 | 1461025072697 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 1220 | 1461025072700 Marionette TRACE conn3 <- [1,990,null,{}] 17:17:52 INFO - PROCESS | 1220 | 1461025072725 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:52 INFO - PROCESS | 1220 | 1461025072823 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:17:52 INFO - PROCESS | 1220 | 1461025072956 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 1220 | ++DOCSHELL 18E52400 == 73 [pid = 1220] [id = 257] 17:17:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 155 (18E56C00) [pid = 1220] [serial = 770] [outer = 00000000] 17:17:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 156 (12D3D400) [pid = 1220] [serial = 771] [outer = 18E56C00] 17:17:53 INFO - PROCESS | 1220 | 1461025073051 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 157 (18EA8000) [pid = 1220] [serial = 772] [outer = 18E56C00] 17:17:53 INFO - PROCESS | 1220 | 1461025073571 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 147B4000 == 72 [pid = 1220] [id = 193] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 1CA52000 == 71 [pid = 1220] [id = 251] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 18E57000 == 70 [pid = 1220] [id = 250] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 1832DC00 == 69 [pid = 1220] [id = 249] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 1C25B000 == 68 [pid = 1220] [id = 248] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 1C0BB400 == 67 [pid = 1220] [id = 247] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 18081000 == 66 [pid = 1220] [id = 246] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 18B26000 == 65 [pid = 1220] [id = 225] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 19020400 == 64 [pid = 1220] [id = 245] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 19014800 == 63 [pid = 1220] [id = 244] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 1325EC00 == 62 [pid = 1220] [id = 243] 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 14A8CC00 == 61 [pid = 1220] [id = 242] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 156 (15A33000) [pid = 1220] [serial = 665] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 155 (19722C00) [pid = 1220] [serial = 674] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 154 (19727000) [pid = 1220] [serial = 671] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 153 (18EA3400) [pid = 1220] [serial = 668] [outer = 00000000] [url = about:blank] 17:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 932ms 17:17:53 INFO - PROCESS | 1220 | --DOCSHELL 12D41000 == 60 [pid = 1220] [id = 237] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 152 (1C0BD400) [pid = 1220] [serial = 704] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 151 (18F0C400) [pid = 1220] [serial = 692] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 150 (1971F800) [pid = 1220] [serial = 695] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 149 (19015800) [pid = 1220] [serial = 693] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 148 (1C0C3400) [pid = 1220] [serial = 663] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 147 (14A98400) [pid = 1220] [serial = 678] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 146 (138F2C00) [pid = 1220] [serial = 677] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 145 (18BF1000) [pid = 1220] [serial = 686] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 144 (18D37800) [pid = 1220] [serial = 687] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 143 (15C10C00) [pid = 1220] [serial = 680] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 142 (163BA400) [pid = 1220] [serial = 681] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (18E57400) [pid = 1220] [serial = 689] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (187A6C00) [pid = 1220] [serial = 683] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (18A06000) [pid = 1220] [serial = 684] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (19BCEC00) [pid = 1220] [serial = 698] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (19724400) [pid = 1220] [serial = 696] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (19F0FC00) [pid = 1220] [serial = 701] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (19BCAC00) [pid = 1220] [serial = 699] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (1A8B8400) [pid = 1220] [serial = 702] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (18E5A400) [pid = 1220] [serial = 690] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (1C0C4400) [pid = 1220] [serial = 705] [outer = 00000000] [url = about:blank] 17:17:53 INFO - PROCESS | 1220 | 1461025073657 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 1220 | 1461025073662 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:17:53 INFO - PROCESS | 1220 | 1461025073668 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 1220 | 1461025073671 Marionette TRACE conn3 <- [1,994,null,{}] 17:17:53 INFO - PROCESS | 1220 | 1461025073675 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 1220 | 1461025073780 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:17:53 INFO - PROCESS | 1220 | 1461025073851 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 1220 | ++DOCSHELL 15C8F800 == 61 [pid = 1220] [id = 258] 17:17:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (15CD7400) [pid = 1220] [serial = 773] [outer = 00000000] 17:17:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (187A6C00) [pid = 1220] [serial = 774] [outer = 15CD7400] 17:17:53 INFO - PROCESS | 1220 | 1461025073896 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (18D37800) [pid = 1220] [serial = 775] [outer = 15CD7400] 17:17:54 INFO - PROCESS | 1220 | 1461025074304 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 673ms 17:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:17:54 INFO - PROCESS | 1220 | 1461025074349 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 1220 | 1461025074351 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 17:17:54 INFO - PROCESS | 1220 | 1461025074355 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 1220 | 1461025074358 Marionette TRACE conn3 <- [1,998,null,{}] 17:17:54 INFO - PROCESS | 1220 | 1461025074373 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 1220 | 1461025074461 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:17:54 INFO - PROCESS | 1220 | 1461025074476 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 1220 | ++DOCSHELL 19723800 == 62 [pid = 1220] [id = 259] 17:17:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (19726800) [pid = 1220] [serial = 776] [outer = 00000000] 17:17:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (19A41C00) [pid = 1220] [serial = 777] [outer = 19726800] 17:17:54 INFO - PROCESS | 1220 | 1461025074523 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (19D81400) [pid = 1220] [serial = 778] [outer = 19726800] 17:17:54 INFO - PROCESS | 1220 | 1461025074962 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 626ms 17:17:54 INFO - PROCESS | 1220 | 1461025074976 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 1220 | 1461025074979 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 17:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:17:54 INFO - PROCESS | 1220 | 1461025074982 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 1220 | 1461025074984 Marionette TRACE conn3 <- [1,1002,null,{}] 17:17:54 INFO - PROCESS | 1220 | 1461025074987 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:55 INFO - PROCESS | 1220 | 1461025075070 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:17:55 INFO - PROCESS | 1220 | 1461025075076 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 1220 | ++DOCSHELL 19F03400 == 63 [pid = 1220] [id = 260] 17:17:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (19F06C00) [pid = 1220] [serial = 779] [outer = 00000000] 17:17:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (1A15C800) [pid = 1220] [serial = 780] [outer = 19F06C00] 17:17:55 INFO - PROCESS | 1220 | 1461025075122 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1C0B7000) [pid = 1220] [serial = 781] [outer = 19F06C00] 17:17:55 INFO - PROCESS | 1220 | 1461025075584 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 688ms 17:17:55 INFO - PROCESS | 1220 | 1461025075664 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 1220 | 1461025075666 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:17:55 INFO - PROCESS | 1220 | 1461025075669 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 1220 | 1461025075671 Marionette TRACE conn3 <- [1,1006,null,{}] 17:17:55 INFO - PROCESS | 1220 | 1461025075675 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:55 INFO - PROCESS | 1220 | 1461025075756 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:17:55 INFO - PROCESS | 1220 | 1461025075792 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 1220 | ++DOCSHELL 18079400 == 64 [pid = 1220] [id = 261] 17:17:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (1C057800) [pid = 1220] [serial = 782] [outer = 00000000] 17:17:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 143 (1C0C5000) [pid = 1220] [serial = 783] [outer = 1C057800] 17:17:55 INFO - PROCESS | 1220 | 1461025075842 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 144 (1C0C5400) [pid = 1220] [serial = 784] [outer = 1C057800] 17:17:56 INFO - PROCESS | 1220 | 1461025076296 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 688ms 17:17:56 INFO - PROCESS | 1220 | 1461025076355 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 1220 | 1461025076357 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 17:17:56 INFO - PROCESS | 1220 | 1461025076361 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:17:56 INFO - PROCESS | 1220 | 1461025076362 Marionette TRACE conn3 <- [1,1010,null,{}] 17:17:56 INFO - PROCESS | 1220 | 1461025076365 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 1220 | 1461025076503 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:17:56 INFO - PROCESS | 1220 | 1461025076566 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 1220 | ++DOCSHELL 19BC5800 == 65 [pid = 1220] [id = 262] 17:17:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 145 (1C0D9000) [pid = 1220] [serial = 785] [outer = 00000000] 17:17:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 146 (1D110000) [pid = 1220] [serial = 786] [outer = 1C0D9000] 17:17:56 INFO - PROCESS | 1220 | 1461025076613 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 147 (1D1F2000) [pid = 1220] [serial = 787] [outer = 1C0D9000] 17:17:56 INFO - PROCESS | 1220 | 1461025077001 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 673ms 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:17:57 INFO - PROCESS | 1220 | 1461025077044 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1220 | 1461025077046 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 17:17:57 INFO - PROCESS | 1220 | 1461025077050 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 1220 | 1461025077051 Marionette TRACE conn3 <- [1,1014,null,{}] 17:17:57 INFO - PROCESS | 1220 | 1461025077055 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 1220 | 1461025077200 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:17:57 INFO - PROCESS | 1220 | 1461025077212 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 1220 | ++DOCSHELL 12D7DC00 == 66 [pid = 1220] [id = 263] 17:17:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 148 (136CD400) [pid = 1220] [serial = 788] [outer = 00000000] 17:17:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 149 (1DAB3400) [pid = 1220] [serial = 789] [outer = 136CD400] 17:17:57 INFO - PROCESS | 1220 | 1461025077259 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 150 (1DAB3000) [pid = 1220] [serial = 790] [outer = 136CD400] 17:17:57 INFO - PROCESS | 1220 | 1461025077684 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 672ms 17:17:57 INFO - PROCESS | 1220 | 1461025077733 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1220 | 1461025077735 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 17:17:57 INFO - PROCESS | 1220 | 1461025077738 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:17:57 INFO - PROCESS | 1220 | 1461025077740 Marionette TRACE conn3 <- [1,1018,null,{}] 17:17:57 INFO - PROCESS | 1220 | 1461025077743 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 1220 | 1461025077857 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:17:57 INFO - PROCESS | 1220 | 1461025077924 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 1220 | ++DOCSHELL 18D46800 == 67 [pid = 1220] [id = 264] 17:17:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 151 (18E58400) [pid = 1220] [serial = 791] [outer = 00000000] 17:17:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 152 (1DEB6C00) [pid = 1220] [serial = 792] [outer = 18E58400] 17:17:57 INFO - PROCESS | 1220 | 1461025077971 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 153 (1DEBA400) [pid = 1220] [serial = 793] [outer = 18E58400] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 152 (1901F800) [pid = 1220] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 151 (1C0C2C00) [pid = 1220] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 150 (183BCC00) [pid = 1220] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 149 (198FF800) [pid = 1220] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 148 (19014C00) [pid = 1220] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 147 (14348800) [pid = 1220] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 146 (15DE5800) [pid = 1220] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 145 (1C2AE400) [pid = 1220] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 144 (1832F400) [pid = 1220] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 143 (1C0C1800) [pid = 1220] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 142 (19BCB400) [pid = 1220] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (1CD1BC00) [pid = 1220] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (16B50000) [pid = 1220] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (1378C800) [pid = 1220] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (1C4C3C00) [pid = 1220] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (183B6000) [pid = 1220] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (18E5C800) [pid = 1220] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (18F05000) [pid = 1220] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (18330C00) [pid = 1220] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (19013C00) [pid = 1220] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (16B50400) [pid = 1220] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1A14EC00) [pid = 1220] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (18F03800) [pid = 1220] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1A10BC00) [pid = 1220] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (180E4000) [pid = 1220] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1DD35000) [pid = 1220] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1D10F000) [pid = 1220] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1C251C00) [pid = 1220] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (143B1800) [pid = 1220] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1D934400) [pid = 1220] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (02A8EC00) [pid = 1220] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1DAB1400) [pid = 1220] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:17:58 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18D3C400) [pid = 1220] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:17:58 INFO - PROCESS | 1220 | 1461025078663 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 963ms 17:17:58 INFO - PROCESS | 1220 | 1461025078707 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 1220 | 1461025078709 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:17:58 INFO - PROCESS | 1220 | 1461025078712 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 1220 | 1461025078714 Marionette TRACE conn3 <- [1,1022,null,{}] 17:17:58 INFO - PROCESS | 1220 | 1461025078718 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 1220 | 1461025078795 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:17:58 INFO - PROCESS | 1220 | 1461025078801 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 1220 | ++DOCSHELL 156EA800 == 68 [pid = 1220] [id = 265] 17:17:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (15DE5800) [pid = 1220] [serial = 794] [outer = 00000000] 17:17:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (183BCC00) [pid = 1220] [serial = 795] [outer = 15DE5800] 17:17:58 INFO - PROCESS | 1220 | 1461025078844 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18D46400) [pid = 1220] [serial = 796] [outer = 15DE5800] 17:17:59 INFO - PROCESS | 1220 | 1461025079254 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 580ms 17:17:59 INFO - PROCESS | 1220 | 1461025079292 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1220 | 1461025079294 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 17:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:17:59 INFO - PROCESS | 1220 | 1461025079301 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1220 | 1461025079303 Marionette TRACE conn3 <- [1,1026,null,{}] 17:17:59 INFO - PROCESS | 1220 | 1461025079307 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 1220 | 1461025079391 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:17:59 INFO - PROCESS | 1220 | 1461025079397 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 1220 | ++DOCSHELL 18BEF000 == 69 [pid = 1220] [id = 266] 17:17:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18E5C800) [pid = 1220] [serial = 797] [outer = 00000000] 17:17:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (198FF800) [pid = 1220] [serial = 798] [outer = 18E5C800] 17:17:59 INFO - PROCESS | 1220 | 1461025079440 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (19F10C00) [pid = 1220] [serial = 799] [outer = 18E5C800] 17:17:59 INFO - PROCESS | 1220 | 1461025079884 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 626ms 17:17:59 INFO - PROCESS | 1220 | 1461025079941 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1220 | 1461025079943 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 17:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:17:59 INFO - PROCESS | 1220 | 1461025079946 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1220 | 1461025079949 Marionette TRACE conn3 <- [1,1030,null,{}] 17:17:59 INFO - PROCESS | 1220 | 1461025079952 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:00 INFO - PROCESS | 1220 | 1461025080033 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:18:00 INFO - PROCESS | 1220 | 1461025080041 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 1220 | ++DOCSHELL 18FB6000 == 70 [pid = 1220] [id = 267] 17:18:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1C4C3C00) [pid = 1220] [serial = 800] [outer = 00000000] 17:18:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1DAB1400) [pid = 1220] [serial = 801] [outer = 1C4C3C00] 17:18:00 INFO - PROCESS | 1220 | 1461025080090 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1DEAE400) [pid = 1220] [serial = 802] [outer = 1C4C3C00] 17:18:00 INFO - PROCESS | 1220 | 1461025080671 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 779ms 17:18:00 INFO - PROCESS | 1220 | 1461025080728 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 1220 | 1461025080732 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 17:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:18:00 INFO - PROCESS | 1220 | 1461025080752 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 1220 | 1461025080756 Marionette TRACE conn3 <- [1,1034,null,{}] 17:18:00 INFO - PROCESS | 1220 | 1461025080762 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:00 INFO - PROCESS | 1220 | 1461025080872 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:18:00 INFO - PROCESS | 1220 | 1461025080985 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 1220 | ++DOCSHELL 1569E400 == 71 [pid = 1220] [id = 268] 17:18:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (156E8400) [pid = 1220] [serial = 803] [outer = 00000000] 17:18:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (187A8800) [pid = 1220] [serial = 804] [outer = 156E8400] 17:18:01 INFO - PROCESS | 1220 | 1461025081041 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (18BF1000) [pid = 1220] [serial = 805] [outer = 156E8400] 17:18:01 INFO - PROCESS | 1220 | 1461025081579 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 886ms 17:18:01 INFO - PROCESS | 1220 | 1461025081643 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 1220 | 1461025081649 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 17:18:01 INFO - PROCESS | 1220 | 1461025081656 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:18:01 INFO - PROCESS | 1220 | 1461025081659 Marionette TRACE conn3 <- [1,1038,null,{}] 17:18:01 INFO - PROCESS | 1220 | 1461025081663 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:01 INFO - PROCESS | 1220 | 1461025081766 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:18:01 INFO - PROCESS | 1220 | 1461025081898 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 1220 | ++DOCSHELL 18335400 == 72 [pid = 1220] [id = 269] 17:18:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (183B5800) [pid = 1220] [serial = 806] [outer = 00000000] 17:18:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (19690000) [pid = 1220] [serial = 807] [outer = 183B5800] 17:18:01 INFO - PROCESS | 1220 | 1461025081961 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (19727800) [pid = 1220] [serial = 808] [outer = 183B5800] 17:18:02 INFO - PROCESS | 1220 | 1461025082512 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 933ms 17:18:02 INFO - PROCESS | 1220 | 1461025082586 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 1220 | 1461025082589 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 17:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:18:02 INFO - PROCESS | 1220 | 1461025082593 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 1220 | 1461025082596 Marionette TRACE conn3 <- [1,1042,null,{}] 17:18:02 INFO - PROCESS | 1220 | 1461025082607 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 1220 | 1461025082712 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:18:02 INFO - PROCESS | 1220 | 1461025082847 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 1220 | ++DOCSHELL 1234E000 == 73 [pid = 1220] [id = 270] 17:18:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (158E7400) [pid = 1220] [serial = 809] [outer = 00000000] 17:18:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (1CA4A800) [pid = 1220] [serial = 810] [outer = 158E7400] 17:18:02 INFO - PROCESS | 1220 | 1461025082904 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (1D322C00) [pid = 1220] [serial = 811] [outer = 158E7400] 17:18:03 INFO - PROCESS | 1220 | 1461025083452 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 886ms 17:18:03 INFO - PROCESS | 1220 | 1461025083479 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 1220 | 1461025083482 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 17:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:18:03 INFO - PROCESS | 1220 | 1461025083485 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 1220 | 1461025083487 Marionette TRACE conn3 <- [1,1046,null,{}] 17:18:03 INFO - PROCESS | 1220 | 1461025083491 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:03 INFO - PROCESS | 1220 | 1461025083592 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:18:03 INFO - PROCESS | 1220 | 1461025083696 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 1220 | ++DOCSHELL 1DD2B800 == 74 [pid = 1220] [id = 271] 17:18:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1DD33400) [pid = 1220] [serial = 812] [outer = 00000000] 17:18:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (1DEB5800) [pid = 1220] [serial = 813] [outer = 1DD33400] 17:18:03 INFO - PROCESS | 1220 | 1461025083749 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1E16E400) [pid = 1220] [serial = 814] [outer = 1DD33400] 17:18:04 INFO - PROCESS | 1220 | 1461025084308 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 886ms 17:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:18:04 INFO - PROCESS | 1220 | 1461025084374 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 1220 | 1461025084376 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 17:18:04 INFO - PROCESS | 1220 | 1461025084380 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 1220 | 1461025084382 Marionette TRACE conn3 <- [1,1050,null,{}] 17:18:04 INFO - PROCESS | 1220 | 1461025084385 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 1220 | 1461025084483 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:18:04 INFO - PROCESS | 1220 | 1461025084573 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 1220 | ++DOCSHELL 18EA5C00 == 75 [pid = 1220] [id = 272] 17:18:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (1C24C400) [pid = 1220] [serial = 815] [outer = 00000000] 17:18:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 143 (1E283000) [pid = 1220] [serial = 816] [outer = 1C24C400] 17:18:04 INFO - PROCESS | 1220 | 1461025084626 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 144 (1E286C00) [pid = 1220] [serial = 817] [outer = 1C24C400] 17:18:05 INFO - PROCESS | 1220 | 1461025085218 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 871ms 17:18:05 INFO - PROCESS | 1220 | 1461025085250 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 1220 | 1461025085252 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 17:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:18:05 INFO - PROCESS | 1220 | 1461025085256 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 1220 | 1461025085258 Marionette TRACE conn3 <- [1,1054,null,{}] 17:18:05 INFO - PROCESS | 1220 | 1461025085262 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 1220 | 1461025085380 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:18:05 INFO - PROCESS | 1220 | 1461025085487 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 1220 | ++DOCSHELL 158F0800 == 76 [pid = 1220] [id = 273] 17:18:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 145 (16449400) [pid = 1220] [serial = 818] [outer = 00000000] 17:18:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 146 (18D3AC00) [pid = 1220] [serial = 819] [outer = 16449400] 17:18:05 INFO - PROCESS | 1220 | 1461025085542 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 147 (18F07C00) [pid = 1220] [serial = 820] [outer = 16449400] 17:18:06 INFO - PROCESS | 1220 | 1461025086324 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1116ms 17:18:06 INFO - PROCESS | 1220 | 1461025086381 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 1220 | 1461025086385 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 17:18:06 INFO - PROCESS | 1220 | 1461025086390 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:18:06 INFO - PROCESS | 1220 | 1461025086393 Marionette TRACE conn3 <- [1,1058,null,{}] 17:18:06 INFO - PROCESS | 1220 | 1461025086399 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:06 INFO - PROCESS | 1220 | 1461025086497 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:18:06 INFO - PROCESS | 1220 | 1461025086637 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 1220 | ++DOCSHELL 12D73000 == 77 [pid = 1220] [id = 274] 17:18:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 148 (12D77800) [pid = 1220] [serial = 821] [outer = 00000000] 17:18:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 149 (142AB400) [pid = 1220] [serial = 822] [outer = 12D77800] 17:18:06 INFO - PROCESS | 1220 | 1461025086714 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 150 (143B4400) [pid = 1220] [serial = 823] [outer = 12D77800] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 18BEF000 == 76 [pid = 1220] [id = 266] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 156EA800 == 75 [pid = 1220] [id = 265] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 18D46800 == 74 [pid = 1220] [id = 264] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 12D7DC00 == 73 [pid = 1220] [id = 263] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 19BC5800 == 72 [pid = 1220] [id = 262] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 18079400 == 71 [pid = 1220] [id = 261] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 19F03400 == 70 [pid = 1220] [id = 260] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 19723800 == 69 [pid = 1220] [id = 259] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 15C8F800 == 68 [pid = 1220] [id = 258] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 18E52400 == 67 [pid = 1220] [id = 257] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 18E52000 == 66 [pid = 1220] [id = 254] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 149 (15A2DC00) [pid = 1220] [serial = 710] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 148 (1C1D5000) [pid = 1220] [serial = 707] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 147 (18BEE400) [pid = 1220] [serial = 713] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 146 (1C0D2C00) [pid = 1220] [serial = 716] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 145 (1C4BD800) [pid = 1220] [serial = 719] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 18B22400 == 65 [pid = 1220] [id = 253] 17:18:07 INFO - PROCESS | 1220 | --DOCSHELL 13208400 == 64 [pid = 1220] [id = 252] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 144 (19F05800) [pid = 1220] [serial = 675] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 143 (1D939000) [pid = 1220] [serial = 624] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 142 (18A0EC00) [pid = 1220] [serial = 549] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (1DD32C00) [pid = 1220] [serial = 627] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (1CA99000) [pid = 1220] [serial = 507] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (18D40400) [pid = 1220] [serial = 513] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (1971B800) [pid = 1220] [serial = 552] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (19D7C800) [pid = 1220] [serial = 585] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (1D10F800) [pid = 1220] [serial = 579] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (19BCB000) [pid = 1220] [serial = 672] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (18A0A000) [pid = 1220] [serial = 618] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (1C25A400) [pid = 1220] [serial = 546] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (19F0B800) [pid = 1220] [serial = 621] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1CA49800) [pid = 1220] [serial = 516] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (18970000) [pid = 1220] [serial = 582] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1DEB0000) [pid = 1220] [serial = 525] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (1D47FC00) [pid = 1220] [serial = 519] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1D1F0400) [pid = 1220] [serial = 615] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (163B6400) [pid = 1220] [serial = 666] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1DABA000) [pid = 1220] [serial = 522] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (163C1800) [pid = 1220] [serial = 510] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1DD5D800) [pid = 1220] [serial = 630] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (18EA7C00) [pid = 1220] [serial = 669] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1C1D4400) [pid = 1220] [serial = 741] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1C2ACC00) [pid = 1220] [serial = 742] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1A6F8400) [pid = 1220] [serial = 723] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1C0D1C00) [pid = 1220] [serial = 724] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19E60400) [pid = 1220] [serial = 735] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1968E800) [pid = 1220] [serial = 732] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19725C00) [pid = 1220] [serial = 733] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1832B400) [pid = 1220] [serial = 729] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18BE9C00) [pid = 1220] [serial = 730] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18A01400) [pid = 1220] [serial = 727] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18330800) [pid = 1220] [serial = 726] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1CA98000) [pid = 1220] [serial = 744] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18EA2400) [pid = 1220] [serial = 747] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1D116400) [pid = 1220] [serial = 750] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1CA9DC00) [pid = 1220] [serial = 745] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1A6F3400) [pid = 1220] [serial = 738] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1C253C00) [pid = 1220] [serial = 414] [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.] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1C05CC00) [pid = 1220] [serial = 739] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19E64400) [pid = 1220] [serial = 748] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1D1FA400) [pid = 1220] [serial = 751] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (19F0F000) [pid = 1220] [serial = 736] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1D482C00) [pid = 1220] [serial = 753] [outer = 00000000] [url = about:blank] 17:18:07 INFO - PROCESS | 1220 | 1461025087320 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 978ms 17:18:07 INFO - PROCESS | 1220 | 1461025087376 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 1220 | 1461025087382 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 17:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:18:07 INFO - PROCESS | 1220 | 1461025087388 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 1220 | 1461025087390 Marionette TRACE conn3 <- [1,1062,null,{}] 17:18:07 INFO - PROCESS | 1220 | 1461025087394 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:07 INFO - PROCESS | 1220 | 1461025087476 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:18:07 INFO - PROCESS | 1220 | 1461025087568 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 1220 | ++DOCSHELL 142AC400 == 65 [pid = 1220] [id = 275] 17:18:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (14355000) [pid = 1220] [serial = 824] [outer = 00000000] 17:18:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (158F2000) [pid = 1220] [serial = 825] [outer = 14355000] 17:18:07 INFO - PROCESS | 1220 | 1461025087617 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (15DE5000) [pid = 1220] [serial = 826] [outer = 14355000] 17:18:08 INFO - PROCESS | 1220 | 1461025088034 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 17:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:18:08 INFO - PROCESS | 1220 | 1461025088069 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 1220 | 1461025088071 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 17:18:08 INFO - PROCESS | 1220 | 1461025088081 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1220 | 1461025088087 Marionette TRACE conn3 <- [1,1066,null,{}] 17:18:08 INFO - PROCESS | 1220 | 1461025088099 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 1220 | 1461025088182 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:18:08 INFO - PROCESS | 1220 | 1461025088189 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 1220 | ++DOCSHELL 18081000 == 66 [pid = 1220] [id = 276] 17:18:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18083000) [pid = 1220] [serial = 827] [outer = 00000000] 17:18:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (180F2C00) [pid = 1220] [serial = 828] [outer = 18083000] 17:18:08 INFO - PROCESS | 1220 | 1461025088238 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18337000) [pid = 1220] [serial = 829] [outer = 18083000] 17:18:08 INFO - PROCESS | 1220 | 1461025088669 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 642ms 17:18:08 INFO - PROCESS | 1220 | 1461025088717 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 1220 | 1461025088719 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 17:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:18:08 INFO - PROCESS | 1220 | 1461025088723 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1220 | 1461025088724 Marionette TRACE conn3 <- [1,1070,null,{}] 17:18:08 INFO - PROCESS | 1220 | 1461025088728 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 1220 | 1461025088808 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:18:08 INFO - PROCESS | 1220 | 1461025088844 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 1220 | ++DOCSHELL 187A6800 == 67 [pid = 1220] [id = 277] 17:18:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18970000) [pid = 1220] [serial = 830] [outer = 00000000] 17:18:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18A04400) [pid = 1220] [serial = 831] [outer = 18970000] 17:18:08 INFO - PROCESS | 1220 | 1461025088889 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18A0C000) [pid = 1220] [serial = 832] [outer = 18970000] 17:18:09 INFO - PROCESS | 1220 | 1461025089312 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 627ms 17:18:09 INFO - PROCESS | 1220 | 1461025089344 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 1220 | 1461025089346 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 17:18:09 INFO - PROCESS | 1220 | 1461025089349 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:18:09 INFO - PROCESS | 1220 | 1461025089351 Marionette TRACE conn3 <- [1,1074,null,{}] 17:18:09 INFO - PROCESS | 1220 | 1461025089361 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 1220 | 1461025089467 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:18:09 INFO - PROCESS | 1220 | 1461025089474 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 1220 | ++DOCSHELL 18724C00 == 68 [pid = 1220] [id = 278] 17:18:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18975400) [pid = 1220] [serial = 833] [outer = 00000000] 17:18:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18BEA400) [pid = 1220] [serial = 834] [outer = 18975400] 17:18:09 INFO - PROCESS | 1220 | 1461025089520 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18BF3400) [pid = 1220] [serial = 835] [outer = 18975400] 17:18:09 INFO - PROCESS | 1220 | 1461025089964 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 688ms 17:18:10 INFO - PROCESS | 1220 | 1461025090037 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 1220 | 1461025090039 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 17:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:18:10 INFO - PROCESS | 1220 | 1461025090043 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 1220 | 1461025090044 Marionette TRACE conn3 <- [1,1078,null,{}] 17:18:10 INFO - PROCESS | 1220 | 1461025090048 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 1220 | 1461025090179 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:18:10 INFO - PROCESS | 1220 | 1461025090271 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 1220 | ++DOCSHELL 18A0EC00 == 69 [pid = 1220] [id = 279] 17:18:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18D43C00) [pid = 1220] [serial = 836] [outer = 00000000] 17:18:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18EA2400) [pid = 1220] [serial = 837] [outer = 18D43C00] 17:18:10 INFO - PROCESS | 1220 | 1461025090317 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (18EA4000) [pid = 1220] [serial = 838] [outer = 18D43C00] 17:18:10 INFO - PROCESS | 1220 | 1461025090723 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 718ms 17:18:10 INFO - PROCESS | 1220 | 1461025090766 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 1220 | 1461025090768 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 17:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:18:10 INFO - PROCESS | 1220 | 1461025090772 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 1220 | 1461025090773 Marionette TRACE conn3 <- [1,1082,null,{}] 17:18:10 INFO - PROCESS | 1220 | 1461025090780 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 1220 | 1461025090890 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:18:10 INFO - PROCESS | 1220 | 1461025090951 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 1220 | ++DOCSHELL 18EA0400 == 70 [pid = 1220] [id = 280] 17:18:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (18EAC800) [pid = 1220] [serial = 839] [outer = 00000000] 17:18:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (18FB4400) [pid = 1220] [serial = 840] [outer = 18EAC800] 17:18:10 INFO - PROCESS | 1220 | 1461025090995 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (19019C00) [pid = 1220] [serial = 841] [outer = 18EAC800] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1C0D0400) [pid = 1220] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1C0B7C00) [pid = 1220] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C253000) [pid = 1220] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (13780800) [pid = 1220] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18335C00) [pid = 1220] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (15CD7400) [pid = 1220] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1C0D9000) [pid = 1220] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1C057800) [pid = 1220] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (19F06C00) [pid = 1220] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (136CD400) [pid = 1220] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18E56C00) [pid = 1220] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (19726800) [pid = 1220] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18E58400) [pid = 1220] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18E5C800) [pid = 1220] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:18:11 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (15DE5800) [pid = 1220] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:18:11 INFO - PROCESS | 1220 | 1461025091583 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 810ms 17:18:11 INFO - PROCESS | 1220 | 1461025091595 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 1220 | 1461025091596 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 17:18:11 INFO - PROCESS | 1220 | 1461025091600 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:18:11 INFO - PROCESS | 1220 | 1461025091601 Marionette TRACE conn3 <- [1,1086,null,{}] 17:18:11 INFO - PROCESS | 1220 | 1461025091608 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:11 INFO - PROCESS | 1220 | 1461025091686 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:18:11 INFO - PROCESS | 1220 | 1461025091692 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 1220 | ++DOCSHELL 12D78400 == 71 [pid = 1220] [id = 281] 17:18:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (13780800) [pid = 1220] [serial = 842] [outer = 00000000] 17:18:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18718400) [pid = 1220] [serial = 843] [outer = 13780800] 17:18:11 INFO - PROCESS | 1220 | 1461025091735 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18EAC000) [pid = 1220] [serial = 844] [outer = 13780800] 17:18:12 INFO - PROCESS | 1220 | 1461025092145 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 581ms 17:18:12 INFO - PROCESS | 1220 | 1461025092197 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 1220 | 1461025092199 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 17:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:18:12 INFO - PROCESS | 1220 | 1461025092203 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 1220 | 1461025092204 Marionette TRACE conn3 <- [1,1090,null,{}] 17:18:12 INFO - PROCESS | 1220 | 1461025092208 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 1220 | 1461025092276 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:18:12 INFO - PROCESS | 1220 | 1461025092282 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 1220 | ++DOCSHELL 180E4000 == 72 [pid = 1220] [id = 282] 17:18:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18EA1400) [pid = 1220] [serial = 845] [outer = 00000000] 17:18:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (196ED400) [pid = 1220] [serial = 846] [outer = 18EA1400] 17:18:12 INFO - PROCESS | 1220 | 1461025092325 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1971FC00) [pid = 1220] [serial = 847] [outer = 18EA1400] 17:18:12 INFO - PROCESS | 1220 | 1461025092733 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 581ms 17:18:12 INFO - PROCESS | 1220 | 1461025092784 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 1220 | 1461025092785 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 17:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:18:12 INFO - PROCESS | 1220 | 1461025092792 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 1220 | 1461025092794 Marionette TRACE conn3 <- [1,1094,null,{}] 17:18:12 INFO - PROCESS | 1220 | 1461025092797 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 1220 | 1461025092876 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:18:12 INFO - PROCESS | 1220 | 1461025092882 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 1220 | ++DOCSHELL 13787000 == 73 [pid = 1220] [id = 283] 17:18:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (196E8C00) [pid = 1220] [serial = 848] [outer = 00000000] 17:18:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19A3DC00) [pid = 1220] [serial = 849] [outer = 196E8C00] 17:18:12 INFO - PROCESS | 1220 | 1461025092925 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19A46800) [pid = 1220] [serial = 850] [outer = 196E8C00] 17:18:13 INFO - PROCESS | 1220 | 1461025093367 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 626ms 17:18:13 INFO - PROCESS | 1220 | 1461025093411 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 1220 | 1461025093413 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 17:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:18:13 INFO - PROCESS | 1220 | 1461025093416 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 1220 | 1461025093419 Marionette TRACE conn3 <- [1,1098,null,{}] 17:18:13 INFO - PROCESS | 1220 | 1461025093426 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 1220 | 1461025093579 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:18:13 INFO - PROCESS | 1220 | 1461025093716 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 1220 | ++DOCSHELL 02A8E000 == 74 [pid = 1220] [id = 284] 17:18:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (02A8E800) [pid = 1220] [serial = 851] [outer = 00000000] 17:18:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (12BDDC00) [pid = 1220] [serial = 852] [outer = 02A8E800] 17:18:13 INFO - PROCESS | 1220 | 1461025093775 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (136CA000) [pid = 1220] [serial = 853] [outer = 02A8E800] 17:18:14 INFO - PROCESS | 1220 | 1461025094417 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1070ms 17:18:14 INFO - PROCESS | 1220 | 1461025094479 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 1220 | 1461025094484 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 17:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:18:14 INFO - PROCESS | 1220 | 1461025094489 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 1220 | 1461025094493 Marionette TRACE conn3 <- [1,1102,null,{}] 17:18:14 INFO - PROCESS | 1220 | 1461025094498 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:14 INFO - PROCESS | 1220 | 1461025094606 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:18:14 INFO - PROCESS | 1220 | 1461025094738 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 1220 | ++DOCSHELL 15DE2C00 == 75 [pid = 1220] [id = 285] 17:18:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (16450400) [pid = 1220] [serial = 854] [outer = 00000000] 17:18:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (17BF0000) [pid = 1220] [serial = 855] [outer = 16450400] 17:18:14 INFO - PROCESS | 1220 | 1461025094795 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (180EFC00) [pid = 1220] [serial = 856] [outer = 16450400] 17:18:15 INFO - PROCESS | 1220 | 1461025095345 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 887ms 17:18:15 INFO - PROCESS | 1220 | 1461025095377 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 1220 | 1461025095380 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 17:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:18:15 INFO - PROCESS | 1220 | 1461025095384 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 1220 | 1461025095386 Marionette TRACE conn3 <- [1,1106,null,{}] 17:18:15 INFO - PROCESS | 1220 | 1461025095391 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 1220 | 1461025095497 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:18:15 INFO - PROCESS | 1220 | 1461025095602 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 1220 | ++DOCSHELL 1540D400 == 76 [pid = 1220] [id = 286] 17:18:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18331400) [pid = 1220] [serial = 857] [outer = 00000000] 17:18:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18EA9000) [pid = 1220] [serial = 858] [outer = 18331400] 17:18:15 INFO - PROCESS | 1220 | 1461025095655 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (196EC400) [pid = 1220] [serial = 859] [outer = 18331400] 17:18:16 INFO - PROCESS | 1220 | 1461025096250 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 932ms 17:18:16 INFO - PROCESS | 1220 | 1461025096312 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 1220 | 1461025096316 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:18:16 INFO - PROCESS | 1220 | 1461025096327 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 1220 | 1461025096332 Marionette TRACE conn3 <- [1,1110,null,{}] 17:18:16 INFO - PROCESS | 1220 | 1461025096335 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 1220 | 1461025096441 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:18:16 INFO - PROCESS | 1220 | 1461025096572 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 1220 | ++DOCSHELL 12B85000 == 77 [pid = 1220] [id = 287] 17:18:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1325B000) [pid = 1220] [serial = 860] [outer = 00000000] 17:18:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1A14E800) [pid = 1220] [serial = 861] [outer = 1325B000] 17:18:16 INFO - PROCESS | 1220 | 1461025096625 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1A158400) [pid = 1220] [serial = 862] [outer = 1325B000] 17:18:17 INFO - PROCESS | 1220 | 1461025097121 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 825ms 17:18:17 INFO - PROCESS | 1220 | 1461025097158 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 1220 | 1461025097160 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 17:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:18:17 INFO - PROCESS | 1220 | 1461025097165 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 1220 | 1461025097167 Marionette TRACE conn3 <- [1,1114,null,{}] 17:18:17 INFO - PROCESS | 1220 | 1461025097170 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:17 INFO - PROCESS | 1220 | 1461025097271 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:18:17 INFO - PROCESS | 1220 | 1461025097379 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 1220 | ++DOCSHELL 18F05400 == 78 [pid = 1220] [id = 288] 17:18:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (19E60400) [pid = 1220] [serial = 863] [outer = 00000000] 17:18:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1A6FA400) [pid = 1220] [serial = 864] [outer = 19E60400] 17:18:17 INFO - PROCESS | 1220 | 1461025097415 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1A998C00) [pid = 1220] [serial = 865] [outer = 19E60400] 17:18:17 INFO - PROCESS | 1220 | 1461025098013 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 886ms 17:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:18:18 INFO - PROCESS | 1220 | 1461025098052 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 1220 | 1461025098054 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 17:18:18 INFO - PROCESS | 1220 | 1461025098058 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 1220 | 1461025098060 Marionette TRACE conn3 <- [1,1118,null,{}] 17:18:18 INFO - PROCESS | 1220 | 1461025098064 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 1220 | 1461025098168 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:18:18 INFO - PROCESS | 1220 | 1461025098509 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 1220 | ++DOCSHELL 12BDE400 == 79 [pid = 1220] [id = 289] 17:18:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (12BE7400) [pid = 1220] [serial = 866] [outer = 00000000] 17:18:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (14AE4400) [pid = 1220] [serial = 867] [outer = 12BE7400] 17:18:18 INFO - PROCESS | 1220 | 1461025098559 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (156A1000) [pid = 1220] [serial = 868] [outer = 12BE7400] 17:18:19 INFO - PROCESS | 1220 | 1461025099130 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1116ms 17:18:19 INFO - PROCESS | 1220 | 1461025099185 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 1220 | 1461025099189 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:18:19 INFO - PROCESS | 1220 | 1461025099195 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 1220 | 1461025099199 Marionette TRACE conn3 <- [1,1122,null,{}] 17:18:19 INFO - PROCESS | 1220 | 1461025099204 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 1220 | 1461025099331 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 13787000 == 78 [pid = 1220] [id = 283] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 180E4000 == 77 [pid = 1220] [id = 282] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 12D78400 == 76 [pid = 1220] [id = 281] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 18EA0400 == 75 [pid = 1220] [id = 280] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 18A0EC00 == 74 [pid = 1220] [id = 279] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 18724C00 == 73 [pid = 1220] [id = 278] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 187A6800 == 72 [pid = 1220] [id = 277] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (163B3400) [pid = 1220] [serial = 768] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (1DAB1400) [pid = 1220] [serial = 801] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 18081000 == 71 [pid = 1220] [id = 276] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 142AC400 == 70 [pid = 1220] [id = 275] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 12D73000 == 69 [pid = 1220] [id = 274] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 1569E400 == 68 [pid = 1220] [id = 268] 17:18:19 INFO - PROCESS | 1220 | --DOCSHELL 18FB6000 == 67 [pid = 1220] [id = 267] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1C255000) [pid = 1220] [serial = 708] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1C1D4000) [pid = 1220] [serial = 717] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1CA45800) [pid = 1220] [serial = 720] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (163B4C00) [pid = 1220] [serial = 711] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (18E5A800) [pid = 1220] [serial = 714] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (187A6C00) [pid = 1220] [serial = 774] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (18D37800) [pid = 1220] [serial = 775] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18E58800) [pid = 1220] [serial = 759] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1D110000) [pid = 1220] [serial = 786] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1DD36800) [pid = 1220] [serial = 765] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1C0C5000) [pid = 1220] [serial = 783] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1375C400) [pid = 1220] [serial = 756] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1A15C800) [pid = 1220] [serial = 780] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1C0B7000) [pid = 1220] [serial = 781] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1DAB3400) [pid = 1220] [serial = 789] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18EA8000) [pid = 1220] [serial = 772] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (12D3D400) [pid = 1220] [serial = 771] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1C0CE400) [pid = 1220] [serial = 762] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1D1F2000) [pid = 1220] [serial = 787] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19A41C00) [pid = 1220] [serial = 777] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19D81400) [pid = 1220] [serial = 778] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1DEB6C00) [pid = 1220] [serial = 792] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1DAB3000) [pid = 1220] [serial = 790] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (198FF800) [pid = 1220] [serial = 798] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19F10C00) [pid = 1220] [serial = 799] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (183BCC00) [pid = 1220] [serial = 795] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1DEBA400) [pid = 1220] [serial = 793] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1C0C5400) [pid = 1220] [serial = 784] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18D46400) [pid = 1220] [serial = 796] [outer = 00000000] [url = about:blank] 17:18:19 INFO - PROCESS | 1220 | 1461025099458 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 1220 | ++DOCSHELL 12D73000 == 68 [pid = 1220] [id = 290] 17:18:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (12D78400) [pid = 1220] [serial = 869] [outer = 00000000] 17:18:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (14A92000) [pid = 1220] [serial = 870] [outer = 12D78400] 17:18:19 INFO - PROCESS | 1220 | 1461025099505 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (15C86000) [pid = 1220] [serial = 871] [outer = 12D78400] 17:18:19 INFO - PROCESS | 1220 | 1461025099937 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 779ms 17:18:19 INFO - PROCESS | 1220 | 1461025099983 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 1220 | 1461025099986 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:18:19 INFO - PROCESS | 1220 | 1461025099990 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 1220 | 1461025099992 Marionette TRACE conn3 <- [1,1126,null,{}] 17:18:19 INFO - PROCESS | 1220 | 1461025099995 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 1220 | 1461025100075 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:18:20 INFO - PROCESS | 1220 | 1461025100086 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 1220 | ++DOCSHELL 18336C00 == 69 [pid = 1220] [id = 291] 17:18:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (183B8400) [pid = 1220] [serial = 872] [outer = 00000000] 17:18:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (187A6C00) [pid = 1220] [serial = 873] [outer = 183B8400] 17:18:20 INFO - PROCESS | 1220 | 1461025100132 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18A07400) [pid = 1220] [serial = 874] [outer = 183B8400] 17:18:20 INFO - PROCESS | 1220 | 1461025100581 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 612ms 17:18:20 INFO - PROCESS | 1220 | 1461025100610 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 1220 | 1461025100612 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 17:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:18:20 INFO - PROCESS | 1220 | 1461025100621 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 1220 | 1461025100626 Marionette TRACE conn3 <- [1,1130,null,{}] 17:18:20 INFO - PROCESS | 1220 | 1461025100630 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 1220 | 1461025100714 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:18:20 INFO - PROCESS | 1220 | 1461025100723 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 1220 | ++DOCSHELL 15AD5C00 == 70 [pid = 1220] [id = 292] 17:18:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1832B800) [pid = 1220] [serial = 875] [outer = 00000000] 17:18:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18E51800) [pid = 1220] [serial = 876] [outer = 1832B800] 17:18:20 INFO - PROCESS | 1220 | 1461025100766 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18E5E800) [pid = 1220] [serial = 877] [outer = 1832B800] 17:18:21 INFO - PROCESS | 1220 | 1461025101187 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 581ms 17:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:18:21 INFO - PROCESS | 1220 | 1461025101218 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 1220 | 1461025101221 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 17:18:21 INFO - PROCESS | 1220 | 1461025101224 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 1220 | 1461025101226 Marionette TRACE conn3 <- [1,1134,null,{}] 17:18:21 INFO - PROCESS | 1220 | 1461025101229 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 1220 | 1461025101292 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:18:21 INFO - PROCESS | 1220 | 1461025101298 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 1220 | ++DOCSHELL 1320FC00 == 71 [pid = 1220] [id = 293] 17:18:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (15DE5800) [pid = 1220] [serial = 878] [outer = 00000000] 17:18:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18F04800) [pid = 1220] [serial = 879] [outer = 15DE5800] 17:18:21 INFO - PROCESS | 1220 | 1461025101341 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18F0D800) [pid = 1220] [serial = 880] [outer = 15DE5800] 17:18:21 INFO - PROCESS | 1220 | 1461025101828 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 611ms 17:18:21 INFO - PROCESS | 1220 | 1461025101844 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 1220 | 1461025101846 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:18:21 INFO - PROCESS | 1220 | 1461025101849 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 1220 | 1461025101850 Marionette TRACE conn3 <- [1,1138,null,{}] 17:18:21 INFO - PROCESS | 1220 | 1461025101854 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 1220 | 1461025101967 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:18:21 INFO - PROCESS | 1220 | 1461025101973 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 1220 | ++DOCSHELL 18FB7000 == 72 [pid = 1220] [id = 294] 17:18:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19011400) [pid = 1220] [serial = 881] [outer = 00000000] 17:18:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (19724800) [pid = 1220] [serial = 882] [outer = 19011400] 17:18:22 INFO - PROCESS | 1220 | 1461025102027 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (19D80800) [pid = 1220] [serial = 883] [outer = 19011400] 17:18:22 INFO - PROCESS | 1220 | 1461025102504 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 718ms 17:18:22 INFO - PROCESS | 1220 | 1461025102573 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1220 | 1461025102575 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 17:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:18:22 INFO - PROCESS | 1220 | 1461025102584 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1220 | 1461025102586 Marionette TRACE conn3 <- [1,1142,null,{}] 17:18:22 INFO - PROCESS | 1220 | 1461025102590 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:22 INFO - PROCESS | 1220 | 1461025102725 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:18:22 INFO - PROCESS | 1220 | 1461025102754 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 1220 | ++DOCSHELL 16544C00 == 73 [pid = 1220] [id = 295] 17:18:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19E57C00) [pid = 1220] [serial = 884] [outer = 00000000] 17:18:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1A2EF000) [pid = 1220] [serial = 885] [outer = 19E57C00] 17:18:22 INFO - PROCESS | 1220 | 1461025102798 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1A2EDC00) [pid = 1220] [serial = 886] [outer = 19E57C00] 17:18:23 INFO - PROCESS | 1220 | 1461025103200 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 688ms 17:18:23 INFO - PROCESS | 1220 | 1461025103265 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 1220 | 1461025103267 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 17:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:18:23 INFO - PROCESS | 1220 | 1461025103271 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1220 | 1461025103272 Marionette TRACE conn3 <- [1,1146,null,{}] 17:18:23 INFO - PROCESS | 1220 | 1461025103276 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 1220 | 1461025103384 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:18:23 INFO - PROCESS | 1220 | 1461025103390 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1220 | ++DOCSHELL 1A6A8400 == 74 [pid = 1220] [id = 296] 17:18:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1A6F2400) [pid = 1220] [serial = 887] [outer = 00000000] 17:18:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1C0B8C00) [pid = 1220] [serial = 888] [outer = 1A6F2400] 17:18:23 INFO - PROCESS | 1220 | 1461025103490 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1C0BE800) [pid = 1220] [serial = 889] [outer = 1A6F2400] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18970000) [pid = 1220] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (14355000) [pid = 1220] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18EA1400) [pid = 1220] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18EAC800) [pid = 1220] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (12D77800) [pid = 1220] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18D43C00) [pid = 1220] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18975400) [pid = 1220] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (123F2000) [pid = 1220] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (13780800) [pid = 1220] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18083000) [pid = 1220] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18E54C00) [pid = 1220] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (13209000) [pid = 1220] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1C4B7400) [pid = 1220] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:18:23 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18BF0000) [pid = 1220] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:18:24 INFO - PROCESS | 1220 | 1461025104033 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 825ms 17:18:24 INFO - PROCESS | 1220 | 1461025104097 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1220 | 1461025104099 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 17:18:24 INFO - PROCESS | 1220 | 1461025104103 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:18:24 INFO - PROCESS | 1220 | 1461025104105 Marionette TRACE conn3 <- [1,1150,null,{}] 17:18:24 INFO - PROCESS | 1220 | 1461025104109 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 1220 | 1461025104215 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:18:24 INFO - PROCESS | 1220 | 1461025104221 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 1220 | ++DOCSHELL 1540D000 == 75 [pid = 1220] [id = 297] 17:18:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (17BDEC00) [pid = 1220] [serial = 890] [outer = 00000000] 17:18:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18D41C00) [pid = 1220] [serial = 891] [outer = 17BDEC00] 17:18:24 INFO - PROCESS | 1220 | 1461025104264 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18EAC800) [pid = 1220] [serial = 892] [outer = 17BDEC00] 17:18:24 INFO - PROCESS | 1220 | 1461025104668 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms 17:18:24 INFO - PROCESS | 1220 | 1461025104725 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1220 | 1461025104727 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 17:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:18:24 INFO - PROCESS | 1220 | 1461025104730 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1220 | 1461025104732 Marionette TRACE conn3 <- [1,1154,null,{}] 17:18:24 INFO - PROCESS | 1220 | 1461025104735 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 1220 | 1461025104814 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:18:24 INFO - PROCESS | 1220 | 1461025104821 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 1220 | ++DOCSHELL 133E9000 == 76 [pid = 1220] [id = 298] 17:18:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (13757000) [pid = 1220] [serial = 893] [outer = 00000000] 17:18:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (196EA800) [pid = 1220] [serial = 894] [outer = 13757000] 17:18:24 INFO - PROCESS | 1220 | 1461025104864 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19F02800) [pid = 1220] [serial = 895] [outer = 13757000] 17:18:25 INFO - PROCESS | 1220 | 1461025105260 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 581ms 17:18:25 INFO - PROCESS | 1220 | 1461025105310 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1220 | 1461025105312 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 17:18:25 INFO - PROCESS | 1220 | 1461025105315 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:18:25 INFO - PROCESS | 1220 | 1461025105317 Marionette TRACE conn3 <- [1,1158,null,{}] 17:18:25 INFO - PROCESS | 1220 | 1461025105324 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:25 INFO - PROCESS | 1220 | 1461025105403 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:18:25 INFO - PROCESS | 1220 | 1461025105409 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 1220 | ++DOCSHELL 18D39000 == 77 [pid = 1220] [id = 299] 17:18:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18E5B000) [pid = 1220] [serial = 896] [outer = 00000000] 17:18:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1C0D2000) [pid = 1220] [serial = 897] [outer = 18E5B000] 17:18:25 INFO - PROCESS | 1220 | 1461025105458 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1C0D8000) [pid = 1220] [serial = 898] [outer = 18E5B000] 17:18:26 INFO - PROCESS | 1220 | 1461025106097 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 825ms 17:18:26 INFO - PROCESS | 1220 | 1461025106143 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1220 | 1461025106147 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 17:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:18:26 INFO - PROCESS | 1220 | 1461025106153 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1220 | 1461025106157 Marionette TRACE conn3 <- [1,1162,null,{}] 17:18:26 INFO - PROCESS | 1220 | 1461025106162 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:26 INFO - PROCESS | 1220 | 1461025106274 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:18:26 INFO - PROCESS | 1220 | 1461025106407 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 1220 | ++DOCSHELL 15AB2C00 == 78 [pid = 1220] [id = 300] 17:18:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (15AB6C00) [pid = 1220] [serial = 899] [outer = 00000000] 17:18:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (17BDF000) [pid = 1220] [serial = 900] [outer = 15AB6C00] 17:18:26 INFO - PROCESS | 1220 | 1461025106464 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (180EEC00) [pid = 1220] [serial = 901] [outer = 15AB6C00] 17:18:27 INFO - PROCESS | 1220 | 1461025107075 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 1220 | 1461025107145 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:18:27 INFO - PROCESS | 1220 | 1461025107152 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 1220 | 1461025107155 Marionette TRACE conn3 <- [1,1166,null,{}] 17:18:27 INFO - PROCESS | 1220 | 1461025107158 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:27 INFO - PROCESS | 1220 | 1461025107261 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:18:27 INFO - PROCESS | 1220 | 1461025107375 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 1220 | ++DOCSHELL 1682A800 == 79 [pid = 1220] [id = 301] 17:18:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (187A3400) [pid = 1220] [serial = 902] [outer = 00000000] 17:18:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18E5A800) [pid = 1220] [serial = 903] [outer = 187A3400] 17:18:27 INFO - PROCESS | 1220 | 1461025107429 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (18EAEC00) [pid = 1220] [serial = 904] [outer = 187A3400] 17:18:28 INFO - PROCESS | 1220 | 1461025108053 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 1220 | 1461025108137 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 17:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:18:28 INFO - PROCESS | 1220 | 1461025108141 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 1220 | 1461025108128 Marionette TRACE conn3 <- [1,1170,null,{}] 17:18:28 INFO - PROCESS | 1220 | 1461025108140 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 1220 | 1461025108276 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:18:28 INFO - PROCESS | 1220 | 1461025108409 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 1220 | ++DOCSHELL 18B2B400 == 80 [pid = 1220] [id = 302] 17:18:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (19F03800) [pid = 1220] [serial = 905] [outer = 00000000] 17:18:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1C0D7400) [pid = 1220] [serial = 906] [outer = 19F03800] 17:18:28 INFO - PROCESS | 1220 | 1461025108468 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1C1D4800) [pid = 1220] [serial = 907] [outer = 19F03800] 17:18:29 INFO - PROCESS | 1220 | 1461025109045 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 1220 | 1461025109118 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 17:18:29 INFO - PROCESS | 1220 | 1461025109123 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:18:29 INFO - PROCESS | 1220 | 1461025109125 Marionette TRACE conn3 <- [1,1174,null,{}] 17:18:29 INFO - PROCESS | 1220 | 1461025109129 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 1220 | 1461025109239 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:18:29 INFO - PROCESS | 1220 | 1461025109368 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 1220 | ++DOCSHELL 1C253C00 == 81 [pid = 1220] [id = 303] 17:18:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1C254000) [pid = 1220] [serial = 908] [outer = 00000000] 17:18:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1C4C4800) [pid = 1220] [serial = 909] [outer = 1C254000] 17:18:29 INFO - PROCESS | 1220 | 1461025109423 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1C1D1C00) [pid = 1220] [serial = 910] [outer = 1C254000] 17:18:29 INFO - PROCESS | 1220 | 1461025109970 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 1220 | 1461025110015 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 17:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:18:30 INFO - PROCESS | 1220 | 1461025110018 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 1220 | 1461025110020 Marionette TRACE conn3 <- [1,1178,null,{}] 17:18:30 INFO - PROCESS | 1220 | 1461025110024 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:30 INFO - PROCESS | 1220 | 1461025110122 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:18:30 INFO - PROCESS | 1220 | 1461025110225 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 1220 | ++DOCSHELL 1C1D2C00 == 82 [pid = 1220] [id = 304] 17:18:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1C24E000) [pid = 1220] [serial = 911] [outer = 00000000] 17:18:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1CA53400) [pid = 1220] [serial = 912] [outer = 1C24E000] 17:18:30 INFO - PROCESS | 1220 | 1461025110277 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1CA9DC00) [pid = 1220] [serial = 913] [outer = 1C24E000] 17:18:31 INFO - PROCESS | 1220 | 1461025111076 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 1220 | 1461025111111 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 17:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:18:31 INFO - PROCESS | 1220 | 1461025111117 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 1220 | 1461025111121 Marionette TRACE conn3 <- [1,1182,null,{}] 17:18:31 INFO - PROCESS | 1220 | 1461025111127 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:31 INFO - PROCESS | 1220 | 1461025111213 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:18:31 INFO - PROCESS | 1220 | 1461025111341 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 1220 | ++DOCSHELL 14A98C00 == 83 [pid = 1220] [id = 305] 17:18:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (14AEE000) [pid = 1220] [serial = 914] [outer = 00000000] 17:18:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (18722C00) [pid = 1220] [serial = 915] [outer = 14AEE000] 17:18:31 INFO - PROCESS | 1220 | 1461025111391 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (18A03000) [pid = 1220] [serial = 916] [outer = 14AEE000] 17:18:31 INFO - PROCESS | 1220 | 1461025111979 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1220 | 1461025112035 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 17:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:18:32 INFO - PROCESS | 1220 | 1461025112041 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1220 | 1461025112043 Marionette TRACE conn3 <- [1,1186,null,{}] 17:18:32 INFO - PROCESS | 1220 | 1461025112048 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 1220 | 1461025112131 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:18:32 INFO - PROCESS | 1220 | 1461025112139 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 1220 | ++DOCSHELL 14A06400 == 72 [pid = 1220] [id = 306] 17:18:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (15CD8800) [pid = 1220] [serial = 917] [outer = 00000000] 17:18:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1832EC00) [pid = 1220] [serial = 918] [outer = 15CD8800] 17:18:32 INFO - PROCESS | 1220 | 1461025112189 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (18A06800) [pid = 1220] [serial = 919] [outer = 15CD8800] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (18A0C000) [pid = 1220] [serial = 832] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (18A04400) [pid = 1220] [serial = 831] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (18D3AC00) [pid = 1220] [serial = 819] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (158F2000) [pid = 1220] [serial = 825] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1971FC00) [pid = 1220] [serial = 847] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (19019C00) [pid = 1220] [serial = 841] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (143B4400) [pid = 1220] [serial = 823] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (196ED400) [pid = 1220] [serial = 846] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (18EA4000) [pid = 1220] [serial = 838] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18FB4400) [pid = 1220] [serial = 840] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18BF3400) [pid = 1220] [serial = 835] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (16543C00) [pid = 1220] [serial = 769] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18718400) [pid = 1220] [serial = 843] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (15DE5000) [pid = 1220] [serial = 826] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18EAC000) [pid = 1220] [serial = 844] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18337000) [pid = 1220] [serial = 829] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (142AB400) [pid = 1220] [serial = 822] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (180F2C00) [pid = 1220] [serial = 828] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18BEA400) [pid = 1220] [serial = 834] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18EA2400) [pid = 1220] [serial = 837] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1C1C9800) [pid = 1220] [serial = 763] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (14A9A800) [pid = 1220] [serial = 757] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1DD59000) [pid = 1220] [serial = 766] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18EAB400) [pid = 1220] [serial = 760] [outer = 00000000] [url = about:blank] 17:18:32 INFO - PROCESS | 1220 | 1461025112800 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 779ms 17:18:32 INFO - PROCESS | 1220 | 1461025112825 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1220 | 1461025112827 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 17:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:18:32 INFO - PROCESS | 1220 | 1461025112831 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1220 | 1461025112834 Marionette TRACE conn3 <- [1,1190,null,{}] 17:18:32 INFO - PROCESS | 1220 | 1461025112844 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 1220 | 1461025112946 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:18:33 INFO - PROCESS | 1220 | 1461025113036 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1220 | ++DOCSHELL 18A0B000 == 73 [pid = 1220] [id = 307] 17:18:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18BF4400) [pid = 1220] [serial = 920] [outer = 00000000] 17:18:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18EA2400) [pid = 1220] [serial = 921] [outer = 18BF4400] 17:18:33 INFO - PROCESS | 1220 | 1461025113083 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18EAAC00) [pid = 1220] [serial = 922] [outer = 18BF4400] 17:18:33 INFO - PROCESS | 1220 | 1461025113458 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:18:33 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 17:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 673ms 17:18:33 INFO - PROCESS | 1220 | 1461025113513 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 1220 | 1461025113515 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 17:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:18:33 INFO - PROCESS | 1220 | 1461025113518 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1220 | 1461025113520 Marionette TRACE conn3 <- [1,1194,null,{}] 17:18:33 INFO - PROCESS | 1220 | 1461025113523 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:33 INFO - PROCESS | 1220 | 1461025113607 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:18:33 INFO - PROCESS | 1220 | 1461025113613 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1220 | ++DOCSHELL 18E5A000 == 74 [pid = 1220] [id = 308] 17:18:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18EA0000) [pid = 1220] [serial = 923] [outer = 00000000] 17:18:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1901FC00) [pid = 1220] [serial = 924] [outer = 18EA0000] 17:18:33 INFO - PROCESS | 1220 | 1461025113657 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19724400) [pid = 1220] [serial = 925] [outer = 18EA0000] 17:18:34 INFO - PROCESS | 1220 | 1461025114089 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:18:34 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 17:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 587ms 17:18:34 INFO - PROCESS | 1220 | 1461025114127 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 1220 | 1461025114129 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 17:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:18:34 INFO - PROCESS | 1220 | 1461025114133 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1220 | 1461025114134 Marionette TRACE conn3 <- [1,1198,null,{}] 17:18:34 INFO - PROCESS | 1220 | 1461025114142 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 1220 | 1461025114220 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:18:34 INFO - PROCESS | 1220 | 1461025114227 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 1220 | ++DOCSHELL 142ABC00 == 75 [pid = 1220] [id = 309] 17:18:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (17BDC400) [pid = 1220] [serial = 926] [outer = 00000000] 17:18:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (19BC4C00) [pid = 1220] [serial = 927] [outer = 17BDC400] 17:18:34 INFO - PROCESS | 1220 | 1461025114271 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19A48C00) [pid = 1220] [serial = 928] [outer = 17BDC400] 17:18:34 INFO - PROCESS | 1220 | 1461025114773 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 697ms 17:18:34 INFO - PROCESS | 1220 | 1461025114831 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 1220 | 1461025114833 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 17:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:18:34 INFO - PROCESS | 1220 | 1461025114843 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1220 | 1461025114844 Marionette TRACE conn3 <- [1,1202,null,{}] 17:18:34 INFO - PROCESS | 1220 | 1461025114848 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 1220 | 1461025114959 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:18:34 INFO - PROCESS | 1220 | 1461025114972 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1220 | ++DOCSHELL 1A2EB000 == 76 [pid = 1220] [id = 310] 17:18:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1A6F4000) [pid = 1220] [serial = 929] [outer = 00000000] 17:18:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1C0C5400) [pid = 1220] [serial = 930] [outer = 1A6F4000] 17:18:35 INFO - PROCESS | 1220 | 1461025115068 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1C0D9400) [pid = 1220] [serial = 931] [outer = 1A6F4000] 17:18:35 INFO - PROCESS | 1220 | 1461025115471 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 698ms 17:18:35 INFO - PROCESS | 1220 | 1461025115528 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1220 | 1461025115530 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 17:18:35 INFO - PROCESS | 1220 | 1461025115534 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1220 | 1461025115536 Marionette TRACE conn3 <- [1,1206,null,{}] 17:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:18:35 INFO - PROCESS | 1220 | 1461025115539 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:35 INFO - PROCESS | 1220 | 1461025115678 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:18:35 INFO - PROCESS | 1220 | 1461025115746 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1220 | ++DOCSHELL 1C1CF800 == 77 [pid = 1220] [id = 311] 17:18:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1C1D4000) [pid = 1220] [serial = 932] [outer = 00000000] 17:18:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1CA4C800) [pid = 1220] [serial = 933] [outer = 1C1D4000] 17:18:35 INFO - PROCESS | 1220 | 1461025115789 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1CA4C400) [pid = 1220] [serial = 934] [outer = 1C1D4000] 17:18:36 INFO - PROCESS | 1220 | 1461025116183 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 698ms 17:18:36 INFO - PROCESS | 1220 | 1461025116237 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1220 | 1461025116239 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 17:18:36 INFO - PROCESS | 1220 | 1461025116242 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:18:36 INFO - PROCESS | 1220 | 1461025116244 Marionette TRACE conn3 <- [1,1210,null,{}] 17:18:36 INFO - PROCESS | 1220 | 1461025116248 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:36 INFO - PROCESS | 1220 | 1461025116357 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:18:36 INFO - PROCESS | 1220 | 1461025116362 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 1220 | ++DOCSHELL 1CAA2400 == 78 [pid = 1220] [id = 312] 17:18:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1CD1BC00) [pid = 1220] [serial = 935] [outer = 00000000] 17:18:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1D10E800) [pid = 1220] [serial = 936] [outer = 1CD1BC00] 17:18:36 INFO - PROCESS | 1220 | 1461025116405 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1D1F2000) [pid = 1220] [serial = 937] [outer = 1CD1BC00] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1832B800) [pid = 1220] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (196E8C00) [pid = 1220] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1A6F2400) [pid = 1220] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (13757000) [pid = 1220] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (15DE5800) [pid = 1220] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (17BDEC00) [pid = 1220] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1C4C3C00) [pid = 1220] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19011400) [pid = 1220] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19E57C00) [pid = 1220] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (183B8400) [pid = 1220] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (12BE7400) [pid = 1220] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:18:36 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (12D78400) [pid = 1220] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:18:36 INFO - PROCESS | 1220 | 1461025116926 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1220 | 1461025116996 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 17:18:36 INFO - PROCESS | 1220 | 1461025116999 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1220 | 1461025117001 Marionette TRACE conn3 <- [1,1214,null,{}] 17:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:18:37 INFO - PROCESS | 1220 | 1461025117007 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 1220 | 1461025117087 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:18:37 INFO - PROCESS | 1220 | 1461025117093 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1220 | ++DOCSHELL 14A99800 == 79 [pid = 1220] [id = 313] 17:18:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (17BE4400) [pid = 1220] [serial = 938] [outer = 00000000] 17:18:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18EA9800) [pid = 1220] [serial = 939] [outer = 17BE4400] 17:18:37 INFO - PROCESS | 1220 | 1461025117137 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1C0BD400) [pid = 1220] [serial = 940] [outer = 17BE4400] 17:18:37 INFO - PROCESS | 1220 | 1461025117562 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 589ms 17:18:37 INFO - PROCESS | 1220 | 1461025117602 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1220 | 1461025117604 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 17:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:18:37 INFO - PROCESS | 1220 | 1461025117607 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1220 | 1461025117609 Marionette TRACE conn3 <- [1,1218,null,{}] 17:18:37 INFO - PROCESS | 1220 | 1461025117612 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 1220 | 1461025117695 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:18:37 INFO - PROCESS | 1220 | 1461025117700 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1220 | ++DOCSHELL 19E57C00 == 80 [pid = 1220] [id = 314] 17:18:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1CA46800) [pid = 1220] [serial = 941] [outer = 00000000] 17:18:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1D323800) [pid = 1220] [serial = 942] [outer = 1CA46800] 17:18:37 INFO - PROCESS | 1220 | 1461025117745 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1D325400) [pid = 1220] [serial = 943] [outer = 1CA46800] 17:18:38 INFO - PROCESS | 1220 | 1461025118190 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 620ms 17:18:38 INFO - PROCESS | 1220 | 1461025118246 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1220 | 1461025118248 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:18:38 INFO - PROCESS | 1220 | 1461025118251 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1220 | 1461025118253 Marionette TRACE conn3 <- [1,1222,null,{}] 17:18:38 INFO - PROCESS | 1220 | 1461025118257 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:38 INFO - PROCESS | 1220 | 1461025118355 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:18:38 INFO - PROCESS | 1220 | 1461025118367 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 1220 | ++DOCSHELL 1D47EC00 == 81 [pid = 1220] [id = 315] 17:18:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1D481000) [pid = 1220] [serial = 944] [outer = 00000000] 17:18:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1D92B400) [pid = 1220] [serial = 945] [outer = 1D481000] 17:18:38 INFO - PROCESS | 1220 | 1461025118416 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1C1C9400) [pid = 1220] [serial = 946] [outer = 1D481000] 17:18:39 INFO - PROCESS | 1220 | 1461025119065 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 837ms 17:18:39 INFO - PROCESS | 1220 | 1461025119095 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 1220 | 1461025119099 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:18:39 INFO - PROCESS | 1220 | 1461025119105 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 1220 | 1461025119108 Marionette TRACE conn3 <- [1,1226,null,{}] 17:18:39 INFO - PROCESS | 1220 | 1461025119114 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:39 INFO - PROCESS | 1220 | 1461025119210 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:18:39 INFO - PROCESS | 1220 | 1461025119347 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 1220 | ++DOCSHELL 14AEBC00 == 82 [pid = 1220] [id = 316] 17:18:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1540B000) [pid = 1220] [serial = 947] [outer = 00000000] 17:18:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18078800) [pid = 1220] [serial = 948] [outer = 1540B000] 17:18:39 INFO - PROCESS | 1220 | 1461025119404 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18975400) [pid = 1220] [serial = 949] [outer = 1540B000] 17:18:40 INFO - PROCESS | 1220 | 1461025120017 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 992ms 17:18:40 INFO - PROCESS | 1220 | 1461025120092 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 1220 | 1461025120098 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:18:40 INFO - PROCESS | 1220 | 1461025120104 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 1220 | 1461025120107 Marionette TRACE conn3 <- [1,1230,null,{}] 17:18:40 INFO - PROCESS | 1220 | 1461025120111 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 1220 | 1461025120248 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:18:40 INFO - PROCESS | 1220 | 1461025120381 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 1220 | ++DOCSHELL 18BEC400 == 83 [pid = 1220] [id = 317] 17:18:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (18BEE000) [pid = 1220] [serial = 950] [outer = 00000000] 17:18:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (18EAE000) [pid = 1220] [serial = 951] [outer = 18BEE000] 17:18:40 INFO - PROCESS | 1220 | 1461025120435 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (19013800) [pid = 1220] [serial = 952] [outer = 18BEE000] 17:18:40 INFO - PROCESS | 1220 | 1461025120975 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 17:18:41 INFO - PROCESS | 1220 | 1461025121048 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 1220 | 1461025121050 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 17:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:18:41 INFO - PROCESS | 1220 | 1461025121054 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 1220 | 1461025121057 Marionette TRACE conn3 <- [1,1234,null,{}] 17:18:41 INFO - PROCESS | 1220 | 1461025121069 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:41 INFO - PROCESS | 1220 | 1461025121207 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:18:41 INFO - PROCESS | 1220 | 1461025121342 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 1220 | ++DOCSHELL 18BF4000 == 84 [pid = 1220] [id = 318] 17:18:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (19D7B400) [pid = 1220] [serial = 953] [outer = 00000000] 17:18:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1C4BFC00) [pid = 1220] [serial = 954] [outer = 19D7B400] 17:18:41 INFO - PROCESS | 1220 | 1461025121399 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1D113800) [pid = 1220] [serial = 955] [outer = 19D7B400] 17:18:41 INFO - PROCESS | 1220 | 1461025121991 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 992ms 17:18:42 INFO - PROCESS | 1220 | 1461025122040 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1220 | 1461025122043 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 17:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:18:42 INFO - PROCESS | 1220 | 1461025122046 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1220 | 1461025122048 Marionette TRACE conn3 <- [1,1238,null,{}] 17:18:42 INFO - PROCESS | 1220 | 1461025122052 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:42 INFO - PROCESS | 1220 | 1461025122156 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:18:42 INFO - PROCESS | 1220 | 1461025122262 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 1220 | ++DOCSHELL 1D330C00 == 85 [pid = 1220] [id = 319] 17:18:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1D47A800) [pid = 1220] [serial = 956] [outer = 00000000] 17:18:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (1D486C00) [pid = 1220] [serial = 957] [outer = 1D47A800] 17:18:42 INFO - PROCESS | 1220 | 1461025122314 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (1D487000) [pid = 1220] [serial = 958] [outer = 1D47A800] 17:18:42 INFO - PROCESS | 1220 | 1461025122872 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 899ms 17:18:42 INFO - PROCESS | 1220 | 1461025122950 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1220 | 1461025122952 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 17:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:18:42 INFO - PROCESS | 1220 | 1461025122956 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1220 | 1461025122958 Marionette TRACE conn3 <- [1,1242,null,{}] 17:18:42 INFO - PROCESS | 1220 | 1461025122961 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 1220 | 1461025123062 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:18:43 INFO - PROCESS | 1220 | 1461025123195 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 1220 | ++DOCSHELL 138ED000 == 86 [pid = 1220] [id = 320] 17:18:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1C0D2400) [pid = 1220] [serial = 959] [outer = 00000000] 17:18:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1DAB9C00) [pid = 1220] [serial = 960] [outer = 1C0D2400] 17:18:43 INFO - PROCESS | 1220 | 1461025123253 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1DABFC00) [pid = 1220] [serial = 961] [outer = 1C0D2400] 17:18:43 INFO - PROCESS | 1220 | 1461025123800 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 900ms 17:18:43 INFO - PROCESS | 1220 | 1461025123844 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 1220 | 1461025123846 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 17:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:18:43 INFO - PROCESS | 1220 | 1461025123850 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 1220 | 1461025123852 Marionette TRACE conn3 <- [1,1246,null,{}] 17:18:43 INFO - PROCESS | 1220 | 1461025123856 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 1220 | 1461025123986 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:18:44 INFO - PROCESS | 1220 | 1461025124094 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 1220 | ++DOCSHELL 12D75800 == 87 [pid = 1220] [id = 321] 17:18:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (13256800) [pid = 1220] [serial = 962] [outer = 00000000] 17:18:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (18BE8C00) [pid = 1220] [serial = 963] [outer = 13256800] 17:18:44 INFO - PROCESS | 1220 | 1461025124150 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1A107C00) [pid = 1220] [serial = 964] [outer = 13256800] 17:18:44 INFO - PROCESS | 1220 | 1461025124976 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1147ms 17:18:44 INFO - PROCESS | 1220 | 1461025125002 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 1220 | 1461025125007 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 17:18:44 INFO - PROCESS | 1220 | 1461025125012 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:18:44 INFO - PROCESS | 1220 | 1461025125016 Marionette TRACE conn3 <- [1,1250,null,{}] 17:18:45 INFO - PROCESS | 1220 | 1461025125020 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 1220 | 1461025125120 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:18:45 INFO - PROCESS | 1220 | 1461025125272 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 1220 | ++DOCSHELL 16546400 == 88 [pid = 1220] [id = 322] 17:18:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (16B42000) [pid = 1220] [serial = 965] [outer = 00000000] 17:18:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (18719800) [pid = 1220] [serial = 966] [outer = 16B42000] 17:18:45 INFO - PROCESS | 1220 | 1461025125323 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (18A03800) [pid = 1220] [serial = 967] [outer = 16B42000] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 19013400 == 87 [pid = 1220] [id = 182] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 1234E000 == 86 [pid = 1220] [id = 270] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 18335400 == 85 [pid = 1220] [id = 269] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 19E57C00 == 84 [pid = 1220] [id = 314] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 14A99800 == 83 [pid = 1220] [id = 313] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 18FB7000 == 82 [pid = 1220] [id = 294] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 1CAA2400 == 81 [pid = 1220] [id = 312] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 1C1CF800 == 80 [pid = 1220] [id = 311] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 1A2EB000 == 79 [pid = 1220] [id = 310] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 142ABC00 == 78 [pid = 1220] [id = 309] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 18E5A000 == 77 [pid = 1220] [id = 308] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 18A0B000 == 76 [pid = 1220] [id = 307] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 14A06400 == 75 [pid = 1220] [id = 306] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 14A98C00 == 74 [pid = 1220] [id = 305] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (1C0D2000) [pid = 1220] [serial = 897] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 1C253C00 == 73 [pid = 1220] [id = 303] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 18B2B400 == 72 [pid = 1220] [id = 302] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 1682A800 == 71 [pid = 1220] [id = 301] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 15AB2C00 == 70 [pid = 1220] [id = 300] 17:18:45 INFO - PROCESS | 1220 | --DOCSHELL 18D39000 == 69 [pid = 1220] [id = 299] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (1DEAE400) [pid = 1220] [serial = 802] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (19724800) [pid = 1220] [serial = 882] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (1A2EF000) [pid = 1220] [serial = 885] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (187A6C00) [pid = 1220] [serial = 873] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (18A07400) [pid = 1220] [serial = 874] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (14AE4400) [pid = 1220] [serial = 867] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (156A1000) [pid = 1220] [serial = 868] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (12BDDC00) [pid = 1220] [serial = 852] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (14A92000) [pid = 1220] [serial = 870] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (15C86000) [pid = 1220] [serial = 871] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (19D80800) [pid = 1220] [serial = 883] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (17BF0000) [pid = 1220] [serial = 855] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (18E51800) [pid = 1220] [serial = 876] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (18E5E800) [pid = 1220] [serial = 877] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (18EA9000) [pid = 1220] [serial = 858] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (19A46800) [pid = 1220] [serial = 850] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (1A14E800) [pid = 1220] [serial = 861] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1A6FA400) [pid = 1220] [serial = 864] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1C0B8C00) [pid = 1220] [serial = 888] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1A2EDC00) [pid = 1220] [serial = 886] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (196EA800) [pid = 1220] [serial = 894] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18F04800) [pid = 1220] [serial = 879] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18D41C00) [pid = 1220] [serial = 891] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1C0BE800) [pid = 1220] [serial = 889] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18F0D800) [pid = 1220] [serial = 880] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18EAC800) [pid = 1220] [serial = 892] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (19F02800) [pid = 1220] [serial = 895] [outer = 00000000] [url = about:blank] 17:18:45 INFO - PROCESS | 1220 | 1461025125855 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 899ms 17:18:45 INFO - PROCESS | 1220 | 1461025125901 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 1220 | 1461025125906 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:18:45 INFO - PROCESS | 1220 | 1461025125912 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 1220 | 1461025125915 Marionette TRACE conn3 <- [1,1254,null,{}] 17:18:45 INFO - PROCESS | 1220 | 1461025125919 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 1220 | 1461025126010 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:18:46 INFO - PROCESS | 1220 | 1461025126018 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 1220 | ++DOCSHELL 15DE4000 == 70 [pid = 1220] [id = 323] 17:18:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (15DE5800) [pid = 1220] [serial = 968] [outer = 00000000] 17:18:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (18335400) [pid = 1220] [serial = 969] [outer = 15DE5800] 17:18:46 INFO - PROCESS | 1220 | 1461025126064 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (18B26800) [pid = 1220] [serial = 970] [outer = 15DE5800] 17:18:46 INFO - PROCESS | 1220 | 1461025126540 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 698ms 17:18:46 INFO - PROCESS | 1220 | 1461025126611 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1220 | 1461025126614 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 17:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:18:46 INFO - PROCESS | 1220 | 1461025126617 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1220 | 1461025126620 Marionette TRACE conn3 <- [1,1258,null,{}] 17:18:46 INFO - PROCESS | 1220 | 1461025126630 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 1220 | 1461025126716 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:18:46 INFO - PROCESS | 1220 | 1461025126846 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 1220 | ++DOCSHELL 18E5F000 == 71 [pid = 1220] [id = 324] 17:18:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18E5F400) [pid = 1220] [serial = 971] [outer = 00000000] 17:18:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18EA9400) [pid = 1220] [serial = 972] [outer = 18E5F400] 17:18:46 INFO - PROCESS | 1220 | 1461025126893 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18F09000) [pid = 1220] [serial = 973] [outer = 18E5F400] 17:18:47 INFO - PROCESS | 1220 | 1461025127269 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 682ms 17:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:18:47 INFO - PROCESS | 1220 | 1461025127317 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 1220 | 1461025127303 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 1220 | 1461025127307 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 1220 | 1461025127308 Marionette TRACE conn3 <- [1,1262,null,{}] 17:18:47 INFO - PROCESS | 1220 | 1461025127312 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:47 INFO - PROCESS | 1220 | 1461025127394 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:18:47 INFO - PROCESS | 1220 | 1461025127400 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 1220 | ++DOCSHELL 19012C00 == 72 [pid = 1220] [id = 325] 17:18:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (19014400) [pid = 1220] [serial = 974] [outer = 00000000] 17:18:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (196E8C00) [pid = 1220] [serial = 975] [outer = 19014400] 17:18:47 INFO - PROCESS | 1220 | 1461025127445 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (19729C00) [pid = 1220] [serial = 976] [outer = 19014400] 17:18:47 INFO - PROCESS | 1220 | 1461025127910 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 620ms 17:18:47 INFO - PROCESS | 1220 | 1461025127944 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 1220 | 1461025127946 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 17:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:18:47 INFO - PROCESS | 1220 | 1461025127949 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 1220 | 1461025127951 Marionette TRACE conn3 <- [1,1266,null,{}] 17:18:47 INFO - PROCESS | 1220 | 1461025127955 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 1220 | 1461025128072 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:18:48 INFO - PROCESS | 1220 | 1461025128160 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1220 | ++DOCSHELL 18BECC00 == 73 [pid = 1220] [id = 326] 17:18:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (19017400) [pid = 1220] [serial = 977] [outer = 00000000] 17:18:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (19BCEC00) [pid = 1220] [serial = 978] [outer = 19017400] 17:18:48 INFO - PROCESS | 1220 | 1461025128205 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (19E65400) [pid = 1220] [serial = 979] [outer = 19017400] 17:18:48 INFO - PROCESS | 1220 | 1461025128650 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 728ms 17:18:48 INFO - PROCESS | 1220 | 1461025128690 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1220 | 1461025128692 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 17:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:18:48 INFO - PROCESS | 1220 | 1461025128695 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1220 | 1461025128697 Marionette TRACE conn3 <- [1,1270,null,{}] 17:18:48 INFO - PROCESS | 1220 | 1461025128700 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 1220 | 1461025128819 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:18:48 INFO - PROCESS | 1220 | 1461025128884 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1220 | ++DOCSHELL 1A10B400 == 74 [pid = 1220] [id = 327] 17:18:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1A159C00) [pid = 1220] [serial = 980] [outer = 00000000] 17:18:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1C0B9800) [pid = 1220] [serial = 981] [outer = 1A159C00] 17:18:48 INFO - PROCESS | 1220 | 1461025128931 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1C0BC000) [pid = 1220] [serial = 982] [outer = 1A159C00] 17:18:49 INFO - PROCESS | 1220 | 1461025129344 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 682ms 17:18:49 INFO - PROCESS | 1220 | 1461025129395 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 1220 | 1461025129397 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 17:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:18:49 INFO - PROCESS | 1220 | 1461025129400 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1220 | 1461025129402 Marionette TRACE conn3 <- [1,1274,null,{}] 17:18:49 INFO - PROCESS | 1220 | 1461025129405 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:49 INFO - PROCESS | 1220 | 1461025129543 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:18:49 INFO - PROCESS | 1220 | 1461025129556 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 1220 | ++DOCSHELL 1A1E5000 == 75 [pid = 1220] [id = 328] 17:18:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1C0B8000) [pid = 1220] [serial = 983] [outer = 00000000] 17:18:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1C0D7C00) [pid = 1220] [serial = 984] [outer = 1C0B8000] 17:18:49 INFO - PROCESS | 1220 | 1461025129755 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (1C252C00) [pid = 1220] [serial = 985] [outer = 1C0B8000] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1A6F4000) [pid = 1220] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (17BDC400) [pid = 1220] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1C1D4000) [pid = 1220] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (18BF4400) [pid = 1220] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (15CD8800) [pid = 1220] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (18EA0000) [pid = 1220] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (14AEE000) [pid = 1220] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (1CD1BC00) [pid = 1220] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (17BE4400) [pid = 1220] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:18:49 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1CA46800) [pid = 1220] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:18:50 INFO - PROCESS | 1220 | 1461025130118 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 791ms 17:18:50 INFO - PROCESS | 1220 | 1461025130186 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 1220 | 1461025130188 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:18:50 INFO - PROCESS | 1220 | 1461025130191 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 1220 | 1461025130193 Marionette TRACE conn3 <- [1,1278,null,{}] 17:18:50 INFO - PROCESS | 1220 | 1461025130197 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 1220 | 1461025130311 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:18:50 INFO - PROCESS | 1220 | 1461025130323 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 1220 | ++DOCSHELL 18EA0000 == 76 [pid = 1220] [id = 329] 17:18:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18F09800) [pid = 1220] [serial = 986] [outer = 00000000] 17:18:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1C0C2400) [pid = 1220] [serial = 987] [outer = 18F09800] 17:18:50 INFO - PROCESS | 1220 | 1461025130367 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1C0D8400) [pid = 1220] [serial = 988] [outer = 18F09800] 17:18:50 INFO - PROCESS | 1220 | 1461025130788 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 620ms 17:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:18:50 INFO - PROCESS | 1220 | 1461025130829 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 1220 | 1461025130831 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 17:18:50 INFO - PROCESS | 1220 | 1461025130835 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 1220 | 1461025130836 Marionette TRACE conn3 <- [1,1282,null,{}] 17:18:50 INFO - PROCESS | 1220 | 1461025130840 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 1220 | 1461025130918 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:18:51 INFO - PROCESS | 1220 | 1461025131043 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 1220 | ++DOCSHELL 1A6A8400 == 77 [pid = 1220] [id = 330] 17:18:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1A8B3C00) [pid = 1220] [serial = 989] [outer = 00000000] 17:18:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1CA51000) [pid = 1220] [serial = 990] [outer = 1A8B3C00] 17:18:51 INFO - PROCESS | 1220 | 1461025131095 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1CA52400) [pid = 1220] [serial = 991] [outer = 1A8B3C00] 17:18:51 INFO - PROCESS | 1220 | 1461025131432 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 620ms 17:18:51 INFO - PROCESS | 1220 | 1461025131457 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1220 | 1461025131459 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 17:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:18:51 INFO - PROCESS | 1220 | 1461025131475 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1220 | 1461025131476 Marionette TRACE conn3 <- [1,1286,null,{}] 17:18:51 INFO - PROCESS | 1220 | 1461025131480 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:51 INFO - PROCESS | 1220 | 1461025131560 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:18:51 INFO - PROCESS | 1220 | 1461025131566 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 1220 | ++DOCSHELL 1CA46800 == 78 [pid = 1220] [id = 331] 17:18:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1CA4D000) [pid = 1220] [serial = 992] [outer = 00000000] 17:18:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1D47AC00) [pid = 1220] [serial = 993] [outer = 1CA4D000] 17:18:51 INFO - PROCESS | 1220 | 1461025131609 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1D486800) [pid = 1220] [serial = 994] [outer = 1CA4D000] 17:18:52 INFO - PROCESS | 1220 | 1461025132386 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 992ms 17:18:52 INFO - PROCESS | 1220 | 1461025132477 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 1220 | 1461025132480 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 17:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:18:52 INFO - PROCESS | 1220 | 1461025132485 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 1220 | 1461025132489 Marionette TRACE conn3 <- [1,1290,null,{}] 17:18:52 INFO - PROCESS | 1220 | 1461025132495 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 1220 | 1461025132644 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:18:52 INFO - PROCESS | 1220 | 1461025132773 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 1220 | ++DOCSHELL 15C03400 == 79 [pid = 1220] [id = 332] 17:18:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (15C86000) [pid = 1220] [serial = 995] [outer = 00000000] 17:18:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (1832D400) [pid = 1220] [serial = 996] [outer = 15C86000] 17:18:52 INFO - PROCESS | 1220 | 1461025132829 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (18975C00) [pid = 1220] [serial = 997] [outer = 15C86000] 17:18:53 INFO - PROCESS | 1220 | 1461025133400 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 17:18:53 INFO - PROCESS | 1220 | 1461025133435 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1220 | 1461025133441 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 17:18:53 INFO - PROCESS | 1220 | 1461025133448 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1220 | 1461025133450 Marionette TRACE conn3 <- [1,1294,null,{}] 17:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:18:53 INFO - PROCESS | 1220 | 1461025133454 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 1220 | 1461025133547 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:18:53 INFO - PROCESS | 1220 | 1461025133654 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 1220 | ++DOCSHELL 18D3E000 == 80 [pid = 1220] [id = 333] 17:18:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (18E57800) [pid = 1220] [serial = 998] [outer = 00000000] 17:18:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (19A44800) [pid = 1220] [serial = 999] [outer = 18E57800] 17:18:53 INFO - PROCESS | 1220 | 1461025133707 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (1A156800) [pid = 1220] [serial = 1000] [outer = 18E57800] 17:18:54 INFO - PROCESS | 1220 | 1461025134343 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 17:18:54 INFO - PROCESS | 1220 | 1461025134381 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 1220 | 1461025134383 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 17:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:18:54 INFO - PROCESS | 1220 | 1461025134387 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 1220 | 1461025134391 Marionette TRACE conn3 <- [1,1298,null,{}] 17:18:54 INFO - PROCESS | 1220 | 1461025134402 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:54 INFO - PROCESS | 1220 | 1461025134508 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:18:54 INFO - PROCESS | 1220 | 1461025134617 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 1220 | ++DOCSHELL 142ACC00 == 81 [pid = 1220] [id = 334] 17:18:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (1D32D400) [pid = 1220] [serial = 1001] [outer = 00000000] 17:18:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1DAB9400) [pid = 1220] [serial = 1002] [outer = 1D32D400] 17:18:54 INFO - PROCESS | 1220 | 1461025134672 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (1DD33000) [pid = 1220] [serial = 1003] [outer = 1D32D400] 17:18:55 INFO - PROCESS | 1220 | 1461025135237 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 1220 | 1461025135296 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 17:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:18:55 INFO - PROCESS | 1220 | 1461025135299 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 1220 | 1461025135301 Marionette TRACE conn3 <- [1,1302,null,{}] 17:18:55 INFO - PROCESS | 1220 | 1461025135305 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:55 INFO - PROCESS | 1220 | 1461025135411 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:18:55 INFO - PROCESS | 1220 | 1461025135517 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 1220 | ++DOCSHELL 1D109C00 == 82 [pid = 1220] [id = 335] 17:18:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1DAB7400) [pid = 1220] [serial = 1004] [outer = 00000000] 17:18:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (1DD5D000) [pid = 1220] [serial = 1005] [outer = 1DAB7400] 17:18:55 INFO - PROCESS | 1220 | 1461025135554 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 143 (1DD60C00) [pid = 1220] [serial = 1006] [outer = 1DAB7400] 17:18:56 INFO - PROCESS | 1220 | 1461025136126 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 899ms 17:18:56 INFO - PROCESS | 1220 | 1461025136187 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 1220 | 1461025136191 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 17:18:56 INFO - PROCESS | 1220 | 1461025136195 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:18:56 INFO - PROCESS | 1220 | 1461025136198 Marionette TRACE conn3 <- [1,1306,null,{}] 17:18:56 INFO - PROCESS | 1220 | 1461025136201 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:56 INFO - PROCESS | 1220 | 1461025136303 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:18:56 INFO - PROCESS | 1220 | 1461025136409 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 1220 | ++DOCSHELL 1DD38400 == 83 [pid = 1220] [id = 336] 17:18:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 144 (1DD54000) [pid = 1220] [serial = 1007] [outer = 00000000] 17:18:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 145 (1DEB7400) [pid = 1220] [serial = 1008] [outer = 1DD54000] 17:18:56 INFO - PROCESS | 1220 | 1461025136462 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 146 (1DEB9400) [pid = 1220] [serial = 1009] [outer = 1DD54000] 17:18:57 INFO - PROCESS | 1220 | 1461025137009 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 837ms 17:18:57 INFO - PROCESS | 1220 | 1461025137040 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1220 | 1461025137042 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 17:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:18:57 INFO - PROCESS | 1220 | 1461025137046 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1220 | 1461025137048 Marionette TRACE conn3 <- [1,1310,null,{}] 17:18:57 INFO - PROCESS | 1220 | 1461025137051 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 1220 | 1461025137161 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:18:57 INFO - PROCESS | 1220 | 1461025137276 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 1220 | ++DOCSHELL 15C02C00 == 84 [pid = 1220] [id = 337] 17:18:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 147 (1DEB4400) [pid = 1220] [serial = 1010] [outer = 00000000] 17:18:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 148 (1E282400) [pid = 1220] [serial = 1011] [outer = 1DEB4400] 17:18:57 INFO - PROCESS | 1220 | 1461025137378 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 149 (1E28C400) [pid = 1220] [serial = 1012] [outer = 1DEB4400] 17:18:57 INFO - PROCESS | 1220 | 1461025137937 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 945ms 17:18:57 INFO - PROCESS | 1220 | 1461025137975 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1220 | 1461025137977 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 17:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:18:57 INFO - PROCESS | 1220 | 1461025137980 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1220 | 1461025137982 Marionette TRACE conn3 <- [1,1314,null,{}] 17:18:57 INFO - PROCESS | 1220 | 1461025137986 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 1220 | 1461025138228 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:18:58 INFO - PROCESS | 1220 | 1461025138346 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 1220 | ++DOCSHELL 1569E400 == 85 [pid = 1220] [id = 338] 17:18:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 150 (156A1000) [pid = 1220] [serial = 1013] [outer = 00000000] 17:18:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 151 (16548C00) [pid = 1220] [serial = 1014] [outer = 156A1000] 17:18:58 INFO - PROCESS | 1220 | 1461025138436 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 152 (17E88C00) [pid = 1220] [serial = 1015] [outer = 156A1000] 17:18:58 INFO - PROCESS | 1220 | 1461025138999 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:18:59 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 17:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1085ms 17:18:59 INFO - PROCESS | 1220 | 1461025139078 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 1220 | 1461025139082 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 17:18:59 INFO - PROCESS | 1220 | 1461025139086 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:18:59 INFO - PROCESS | 1220 | 1461025139090 Marionette TRACE conn3 <- [1,1318,null,{}] 17:18:59 INFO - PROCESS | 1220 | 1461025139095 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 1220 | 1461025139197 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:18:59 INFO - PROCESS | 1220 | 1461025139351 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 1A6A8400 == 84 [pid = 1220] [id = 330] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 18EA0000 == 83 [pid = 1220] [id = 329] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 1A1E5000 == 82 [pid = 1220] [id = 328] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 1A10B400 == 81 [pid = 1220] [id = 327] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 18BECC00 == 80 [pid = 1220] [id = 326] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 19012C00 == 79 [pid = 1220] [id = 325] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 18E5F000 == 78 [pid = 1220] [id = 324] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 15DE4000 == 77 [pid = 1220] [id = 323] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 16546400 == 76 [pid = 1220] [id = 322] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 18BF4000 == 75 [pid = 1220] [id = 318] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 18BEC400 == 74 [pid = 1220] [id = 317] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 151 (1D92B400) [pid = 1220] [serial = 945] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | ++DOCSHELL 1325D400 == 75 [pid = 1220] [id = 339] 17:18:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 152 (133E2800) [pid = 1220] [serial = 1016] [outer = 00000000] 17:18:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 153 (17BF9000) [pid = 1220] [serial = 1017] [outer = 133E2800] 17:18:59 INFO - PROCESS | 1220 | 1461025139437 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 154 (1832DC00) [pid = 1220] [serial = 1018] [outer = 133E2800] 17:18:59 INFO - PROCESS | 1220 | --DOCSHELL 14AEBC00 == 74 [pid = 1220] [id = 316] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 153 (1C0C5400) [pid = 1220] [serial = 930] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 152 (17BDF000) [pid = 1220] [serial = 900] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 151 (18E5A800) [pid = 1220] [serial = 903] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 150 (1C0D7400) [pid = 1220] [serial = 906] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 149 (1C4C4800) [pid = 1220] [serial = 909] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 148 (1CA53400) [pid = 1220] [serial = 912] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 147 (19BC4C00) [pid = 1220] [serial = 927] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 146 (1CA4C800) [pid = 1220] [serial = 933] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 145 (18EA2400) [pid = 1220] [serial = 921] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 144 (18EAAC00) [pid = 1220] [serial = 922] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 143 (1832EC00) [pid = 1220] [serial = 918] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 142 (18A06800) [pid = 1220] [serial = 919] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (1C0D9400) [pid = 1220] [serial = 931] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (1901FC00) [pid = 1220] [serial = 924] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (19724400) [pid = 1220] [serial = 925] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (18A03000) [pid = 1220] [serial = 916] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (18722C00) [pid = 1220] [serial = 915] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (1D10E800) [pid = 1220] [serial = 936] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (1CA4C400) [pid = 1220] [serial = 934] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (18EA9800) [pid = 1220] [serial = 939] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (1D323800) [pid = 1220] [serial = 942] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (1D325400) [pid = 1220] [serial = 943] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1D1F2000) [pid = 1220] [serial = 937] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (1C0BD400) [pid = 1220] [serial = 940] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (19A48C00) [pid = 1220] [serial = 928] [outer = 00000000] [url = about:blank] 17:18:59 INFO - PROCESS | 1220 | 1461025139863 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:18:59 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 17:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 837ms 17:18:59 INFO - PROCESS | 1220 | 1461025139915 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 1220 | 1461025139917 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 17:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:18:59 INFO - PROCESS | 1220 | 1461025139921 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 1220 | 1461025139923 Marionette TRACE conn3 <- [1,1322,null,{}] 17:18:59 INFO - PROCESS | 1220 | 1461025139926 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 1220 | 1461025140011 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:19:00 INFO - PROCESS | 1220 | 1461025140019 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 1220 | ++DOCSHELL 18A07000 == 75 [pid = 1220] [id = 340] 17:19:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (18A0F000) [pid = 1220] [serial = 1019] [outer = 00000000] 17:19:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (18BECC00) [pid = 1220] [serial = 1020] [outer = 18A0F000] 17:19:00 INFO - PROCESS | 1220 | 1461025140067 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (18D3B400) [pid = 1220] [serial = 1021] [outer = 18A0F000] 17:19:00 INFO - PROCESS | 1220 | 1461025140548 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 698ms 17:19:00 INFO - PROCESS | 1220 | 1461025140619 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 1220 | 1461025140623 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:19:00 INFO - PROCESS | 1220 | 1461025140632 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1220 | 1461025140636 Marionette TRACE conn3 <- [1,1326,null,{}] 17:19:00 INFO - PROCESS | 1220 | 1461025140641 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 1220 | 1461025140727 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:19:00 INFO - PROCESS | 1220 | 1461025140860 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 1220 | ++DOCSHELL 18EA9000 == 76 [pid = 1220] [id = 341] 17:19:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (18EAA400) [pid = 1220] [serial = 1022] [outer = 00000000] 17:19:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (18FB4400) [pid = 1220] [serial = 1023] [outer = 18EAA400] 17:19:00 INFO - PROCESS | 1220 | 1461025140905 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1901E400) [pid = 1220] [serial = 1024] [outer = 18EAA400] 17:19:01 INFO - PROCESS | 1220 | 1461025141736 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1147ms 17:19:01 INFO - PROCESS | 1220 | 1461025141761 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 1220 | 1461025141763 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:19:01 INFO - PROCESS | 1220 | 1461025141773 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 1220 | 1461025141775 Marionette TRACE conn3 <- [1,1330,null,{}] 17:19:01 INFO - PROCESS | 1220 | 1461025141779 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 1220 | 1461025141893 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:19:01 INFO - PROCESS | 1220 | 1461025141900 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 1220 | ++DOCSHELL 18F0E400 == 77 [pid = 1220] [id = 342] 17:19:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (18FB2C00) [pid = 1220] [serial = 1025] [outer = 00000000] 17:19:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (19A48C00) [pid = 1220] [serial = 1026] [outer = 18FB2C00] 17:19:01 INFO - PROCESS | 1220 | 1461025141944 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (19F03000) [pid = 1220] [serial = 1027] [outer = 18FB2C00] 17:19:02 INFO - PROCESS | 1220 | 1461025142416 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 682ms 17:19:02 INFO - PROCESS | 1220 | 1461025142477 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1220 | 1461025142480 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 17:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:19:02 INFO - PROCESS | 1220 | 1461025142483 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1220 | 1461025142485 Marionette TRACE conn3 <- [1,1334,null,{}] 17:19:02 INFO - PROCESS | 1220 | 1461025142488 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 1220 | 1461025142611 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:19:02 INFO - PROCESS | 1220 | 1461025142679 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 1220 | ++DOCSHELL 1A2EDC00 == 78 [pid = 1220] [id = 343] 17:19:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (1A69DC00) [pid = 1220] [serial = 1028] [outer = 00000000] 17:19:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (1C0BA800) [pid = 1220] [serial = 1029] [outer = 1A69DC00] 17:19:02 INFO - PROCESS | 1220 | 1461025142731 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1C0D6000) [pid = 1220] [serial = 1030] [outer = 1A69DC00] 17:19:03 INFO - PROCESS | 1220 | 1461025143179 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 744ms 17:19:03 INFO - PROCESS | 1220 | 1461025143248 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 1220 | 1461025143250 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 17:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:19:03 INFO - PROCESS | 1220 | 1461025143253 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 1220 | 1461025143255 Marionette TRACE conn3 <- [1,1338,null,{}] 17:19:03 INFO - PROCESS | 1220 | 1461025143258 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:03 INFO - PROCESS | 1220 | 1461025143384 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:19:03 INFO - PROCESS | 1220 | 1461025143450 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 1220 | ++DOCSHELL 1C1C9800 == 79 [pid = 1220] [id = 344] 17:19:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (1C24C800) [pid = 1220] [serial = 1031] [outer = 00000000] 17:19:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 143 (1CA4F000) [pid = 1220] [serial = 1032] [outer = 1C24C800] 17:19:03 INFO - PROCESS | 1220 | 1461025143494 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 144 (1CA9B800) [pid = 1220] [serial = 1033] [outer = 1C24C800] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 143 (1A8B3C00) [pid = 1220] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 142 (1DD33400) [pid = 1220] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (16449400) [pid = 1220] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (183B5800) [pid = 1220] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (1D1FAC00) [pid = 1220] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (158E7400) [pid = 1220] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (1C24C400) [pid = 1220] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (156E8400) [pid = 1220] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (19017400) [pid = 1220] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (19014400) [pid = 1220] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (1A159C00) [pid = 1220] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (18E5F400) [pid = 1220] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (15DE5800) [pid = 1220] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (16B42000) [pid = 1220] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1C0B8000) [pid = 1220] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (13256800) [pid = 1220] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:19:03 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (18F09800) [pid = 1220] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:19:03 INFO - PROCESS | 1220 | 1461025143988 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 791ms 17:19:04 INFO - PROCESS | 1220 | 1461025144039 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1220 | 1461025144041 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 17:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:19:04 INFO - PROCESS | 1220 | 1461025144044 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 1220 | 1461025144046 Marionette TRACE conn3 <- [1,1342,null,{}] 17:19:04 INFO - PROCESS | 1220 | 1461025144050 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:04 INFO - PROCESS | 1220 | 1461025144160 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:19:04 INFO - PROCESS | 1220 | 1461025144166 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 1220 | ++DOCSHELL 14AEEC00 == 80 [pid = 1220] [id = 345] 17:19:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (156EE400) [pid = 1220] [serial = 1034] [outer = 00000000] 17:19:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (18EA1000) [pid = 1220] [serial = 1035] [outer = 156EE400] 17:19:04 INFO - PROCESS | 1220 | 1461025144209 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (196EA800) [pid = 1220] [serial = 1036] [outer = 156EE400] 17:19:04 INFO - PROCESS | 1220 | 1461025144632 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 635ms 17:19:04 INFO - PROCESS | 1220 | 1461025144683 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1220 | 1461025144685 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 17:19:04 INFO - PROCESS | 1220 | 1461025144688 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:19:04 INFO - PROCESS | 1220 | 1461025144690 Marionette TRACE conn3 <- [1,1346,null,{}] 17:19:04 INFO - PROCESS | 1220 | 1461025144694 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:04 INFO - PROCESS | 1220 | 1461025144776 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:19:04 INFO - PROCESS | 1220 | 1461025144782 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 1220 | ++DOCSHELL 156E8400 == 81 [pid = 1220] [id = 346] 17:19:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (18E53800) [pid = 1220] [serial = 1037] [outer = 00000000] 17:19:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (1C251000) [pid = 1220] [serial = 1038] [outer = 18E53800] 17:19:04 INFO - PROCESS | 1220 | 1461025144825 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (1C4C3C00) [pid = 1220] [serial = 1039] [outer = 18E53800] 17:19:05 INFO - PROCESS | 1220 | 1461025145270 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 17:19:05 INFO - PROCESS | 1220 | 1461025145326 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 1220 | 1461025145328 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 17:19:05 INFO - PROCESS | 1220 | 1461025145332 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:19:05 INFO - PROCESS | 1220 | 1461025145333 Marionette TRACE conn3 <- [1,1350,null,{}] 17:19:05 INFO - PROCESS | 1220 | 1461025145337 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 1220 | 1461025145428 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:19:05 INFO - PROCESS | 1220 | 1461025145435 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 1220 | ++DOCSHELL 1C0B8000 == 82 [pid = 1220] [id = 347] 17:19:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1C0D7800) [pid = 1220] [serial = 1040] [outer = 00000000] 17:19:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1C12EC00) [pid = 1220] [serial = 1041] [outer = 1C0D7800] 17:19:05 INFO - PROCESS | 1220 | 1461025145478 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1C132000) [pid = 1220] [serial = 1042] [outer = 1C0D7800] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1DD34000 == 81 [pid = 1220] [id = 175] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D1FC800 == 80 [pid = 1220] [id = 142] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18F04400 == 79 [pid = 1220] [id = 195] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18087400 == 78 [pid = 1220] [id = 238] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1DD2A800 == 77 [pid = 1220] [id = 143] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D322400 == 76 [pid = 1220] [id = 174] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18BF5000 == 75 [pid = 1220] [id = 127] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 158F0800 == 74 [pid = 1220] [id = 273] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1C24FC00 == 73 [pid = 1220] [id = 84] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1CA4B400 == 72 [pid = 1220] [id = 139] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D329800 == 71 [pid = 1220] [id = 111] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1C0C4800 == 70 [pid = 1220] [id = 255] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1871F400 == 69 [pid = 1220] [id = 157] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18F05400 == 68 [pid = 1220] [id = 288] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1DAB0400 == 67 [pid = 1220] [id = 210] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18337400 == 66 [pid = 1220] [id = 236] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 13787800 == 65 [pid = 1220] [id = 140] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18084400 == 64 [pid = 1220] [id = 194] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 12D75800 == 63 [pid = 1220] [id = 321] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 12B85000 == 62 [pid = 1220] [id = 287] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 02A90400 == 61 [pid = 1220] [id = 125] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1DD2B800 == 60 [pid = 1220] [id = 271] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 138ED000 == 59 [pid = 1220] [id = 320] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 02A96800 == 58 [pid = 1220] [id = 256] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D330C00 == 57 [pid = 1220] [id = 319] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1C0B6800 == 56 [pid = 1220] [id = 239] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D1F1800 == 55 [pid = 1220] [id = 67] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 19723000 == 54 [pid = 1220] [id = 158] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18EA5C00 == 53 [pid = 1220] [id = 272] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1A2EC000 == 52 [pid = 1220] [id = 128] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 156A6C00 == 51 [pid = 1220] [id = 241] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1CA53000 == 50 [pid = 1220] [id = 81] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18D3E400 == 49 [pid = 1220] [id = 205] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1C251400 == 48 [pid = 1220] [id = 240] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 13208000 == 47 [pid = 1220] [id = 55] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1377EC00 == 46 [pid = 1220] [id = 211] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 156EC400 == 45 [pid = 1220] [id = 144] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1C1D2C00 == 44 [pid = 1220] [id = 304] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1325D400 == 43 [pid = 1220] [id = 339] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 15C02C00 == 42 [pid = 1220] [id = 337] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1569E400 == 41 [pid = 1220] [id = 338] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D109C00 == 40 [pid = 1220] [id = 335] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1DD38400 == 39 [pid = 1220] [id = 336] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 142ACC00 == 38 [pid = 1220] [id = 334] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1D47EC00 == 37 [pid = 1220] [id = 315] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 15C03400 == 36 [pid = 1220] [id = 332] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 18D3E000 == 35 [pid = 1220] [id = 333] 17:19:06 INFO - PROCESS | 1220 | --DOCSHELL 1CA46800 == 34 [pid = 1220] [id = 331] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 18F0E400 == 33 [pid = 1220] [id = 342] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 1A2EDC00 == 32 [pid = 1220] [id = 343] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 18EA9000 == 31 [pid = 1220] [id = 341] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 1C1C9800 == 30 [pid = 1220] [id = 344] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 14AEEC00 == 29 [pid = 1220] [id = 345] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 18A07000 == 28 [pid = 1220] [id = 340] 17:19:07 INFO - PROCESS | 1220 | --DOCSHELL 156E8400 == 27 [pid = 1220] [id = 346] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1564CC00 == 26 [pid = 1220] [id = 22] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 15DE5400 == 25 [pid = 1220] [id = 23] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1CD1E400 == 24 [pid = 1220] [id = 11] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 19F0B400 == 23 [pid = 1220] [id = 12] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1D10B000 == 22 [pid = 1220] [id = 10] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 163B8000 == 21 [pid = 1220] [id = 24] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1D487400 == 20 [pid = 1220] [id = 13] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1325F800 == 19 [pid = 1220] [id = 26] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1DEB5C00 == 18 [pid = 1220] [id = 15] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 13259000 == 17 [pid = 1220] [id = 20] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 19635C00 == 16 [pid = 1220] [id = 8] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 17BFA800 == 15 [pid = 1220] [id = 27] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 18722000 == 14 [pid = 1220] [id = 25] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 1DEAF400 == 13 [pid = 1220] [id = 14] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 13780C00 == 12 [pid = 1220] [id = 19] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 138E7400 == 11 [pid = 1220] [id = 21] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 12D79C00 == 10 [pid = 1220] [id = 28] 17:19:08 INFO - PROCESS | 1220 | --DOCSHELL 12354000 == 9 [pid = 1220] [id = 18] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (1C4BFC00) [pid = 1220] [serial = 954] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (18078800) [pid = 1220] [serial = 948] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (19BCEC00) [pid = 1220] [serial = 978] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (1D486C00) [pid = 1220] [serial = 957] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1DAB9C00) [pid = 1220] [serial = 960] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (196E8C00) [pid = 1220] [serial = 975] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1C0B9800) [pid = 1220] [serial = 981] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (18EA9400) [pid = 1220] [serial = 972] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (18F09000) [pid = 1220] [serial = 973] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (18335400) [pid = 1220] [serial = 969] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (18B26800) [pid = 1220] [serial = 970] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (19E65400) [pid = 1220] [serial = 979] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (18A03800) [pid = 1220] [serial = 967] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (18719800) [pid = 1220] [serial = 966] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1C0BC000) [pid = 1220] [serial = 982] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1C252C00) [pid = 1220] [serial = 985] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1C0D7C00) [pid = 1220] [serial = 984] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18EAE000) [pid = 1220] [serial = 951] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1A107C00) [pid = 1220] [serial = 964] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18BE8C00) [pid = 1220] [serial = 963] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C0C2400) [pid = 1220] [serial = 987] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1CA52400) [pid = 1220] [serial = 991] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1C0D8400) [pid = 1220] [serial = 988] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (19729C00) [pid = 1220] [serial = 976] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1CA51000) [pid = 1220] [serial = 990] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1E16E400) [pid = 1220] [serial = 814] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18F07C00) [pid = 1220] [serial = 820] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19727800) [pid = 1220] [serial = 808] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1D932000) [pid = 1220] [serial = 754] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1D322C00) [pid = 1220] [serial = 811] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1E286C00) [pid = 1220] [serial = 817] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1D47AC00) [pid = 1220] [serial = 993] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18BF1000) [pid = 1220] [serial = 805] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 1220 | 1461025148939 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3643ms 17:19:08 INFO - PROCESS | 1220 | 1461025148980 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1220 | 1461025148984 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 17:19:08 INFO - PROCESS | 1220 | 1461025148990 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:19:08 INFO - PROCESS | 1220 | 1461025148993 Marionette TRACE conn3 <- [1,1354,null,{}] 17:19:08 INFO - PROCESS | 1220 | 1461025148998 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:09 INFO - PROCESS | 1220 | 1461025149088 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:19:09 INFO - PROCESS | 1220 | 1461025149174 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 1220 | ++DOCSHELL 123F2000 == 10 [pid = 1220] [id = 348] 17:19:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (123F5C00) [pid = 1220] [serial = 1043] [outer = 00000000] 17:19:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (12D48400) [pid = 1220] [serial = 1044] [outer = 123F5C00] 17:19:09 INFO - PROCESS | 1220 | 1461025149223 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (12D7A400) [pid = 1220] [serial = 1045] [outer = 123F5C00] 17:19:09 INFO - PROCESS | 1220 | 1461025149663 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 1220 | 1461025149696 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 17:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:19:09 INFO - PROCESS | 1220 | 1461025149703 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1220 | 1461025149705 Marionette TRACE conn3 <- [1,1358,null,{}] 17:19:09 INFO - PROCESS | 1220 | 1461025149709 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:09 INFO - PROCESS | 1220 | 1461025149795 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:19:09 INFO - PROCESS | 1220 | 1461025149802 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 1220 | ++DOCSHELL 12B87800 == 11 [pid = 1220] [id = 349] 17:19:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (13205C00) [pid = 1220] [serial = 1046] [outer = 00000000] 17:19:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (13786800) [pid = 1220] [serial = 1047] [outer = 13205C00] 17:19:09 INFO - PROCESS | 1220 | 1461025149848 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (14354800) [pid = 1220] [serial = 1048] [outer = 13205C00] 17:19:10 INFO - PROCESS | 1220 | 1461025150302 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 1220 | 1461025150325 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 17:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:19:10 INFO - PROCESS | 1220 | 1461025150329 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 1220 | 1461025150332 Marionette TRACE conn3 <- [1,1362,null,{}] 17:19:10 INFO - PROCESS | 1220 | 1461025150347 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:10 INFO - PROCESS | 1220 | 1461025150431 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:19:10 INFO - PROCESS | 1220 | 1461025150480 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 1220 | ++DOCSHELL 158F0800 == 12 [pid = 1220] [id = 350] 17:19:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (15A2E000) [pid = 1220] [serial = 1049] [outer = 00000000] 17:19:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (15AB7400) [pid = 1220] [serial = 1050] [outer = 15A2E000] 17:19:10 INFO - PROCESS | 1220 | 1461025150536 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (15C8D400) [pid = 1220] [serial = 1051] [outer = 15A2E000] 17:19:11 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:11 INFO - PROCESS | 1220 | 1461025151019 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1220 | 1461025151071 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 17:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:19:11 INFO - PROCESS | 1220 | 1461025151074 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1220 | 1461025151075 Marionette TRACE conn3 <- [1,1366,null,{}] 17:19:11 INFO - PROCESS | 1220 | 1461025151079 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 1220 | 1461025151156 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:19:11 INFO - PROCESS | 1220 | 1461025151162 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 1220 | ++DOCSHELL 13256800 == 13 [pid = 1220] [id = 351] 17:19:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (16454800) [pid = 1220] [serial = 1052] [outer = 00000000] 17:19:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (17E88000) [pid = 1220] [serial = 1053] [outer = 16454800] 17:19:11 INFO - PROCESS | 1220 | 1461025151209 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (17E92400) [pid = 1220] [serial = 1054] [outer = 16454800] 17:19:11 INFO - PROCESS | 1220 | 1461025151630 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1220 | 1461025151673 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 17:19:11 INFO - PROCESS | 1220 | 1461025151680 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:19:11 INFO - PROCESS | 1220 | 1461025151681 Marionette TRACE conn3 <- [1,1370,null,{}] 17:19:11 INFO - PROCESS | 1220 | 1461025151685 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 1220 | 1461025151758 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:19:11 INFO - PROCESS | 1220 | 1461025151764 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 1220 | ++DOCSHELL 18079400 == 14 [pid = 1220] [id = 352] 17:19:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1832D800) [pid = 1220] [serial = 1055] [outer = 00000000] 17:19:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (183BF800) [pid = 1220] [serial = 1056] [outer = 1832D800] 17:19:11 INFO - PROCESS | 1220 | 1461025151808 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18722400) [pid = 1220] [serial = 1057] [outer = 1832D800] 17:19:12 INFO - PROCESS | 1220 | [1220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:12 INFO - PROCESS | 1220 | 1461025152251 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 1220 | 1461025152305 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 17:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:19:12 INFO - PROCESS | 1220 | 1461025152308 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 1220 | 1461025152310 Marionette TRACE conn3 <- [1,1374,null,{}] 17:19:12 INFO - PROCESS | 1220 | 1461025152313 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:12 INFO - PROCESS | 1220 | 1461025152421 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:19:12 INFO - PROCESS | 1220 | 1461025152431 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 1220 | ++DOCSHELL 17BDEC00 == 15 [pid = 1220] [id = 353] 17:19:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18A04400) [pid = 1220] [serial = 1058] [outer = 00000000] 17:19:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18BEF400) [pid = 1220] [serial = 1059] [outer = 18A04400] 17:19:12 INFO - PROCESS | 1220 | 1461025152479 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (18D3BC00) [pid = 1220] [serial = 1060] [outer = 18A04400] 17:19:12 INFO - PROCESS | 1220 | 1461025152914 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 1220 | 1461025152948 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 17:19:12 INFO - PROCESS | 1220 | 1461025152951 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:19:12 INFO - PROCESS | 1220 | 1461025152953 Marionette TRACE conn3 <- [1,1378,null,{}] 17:19:12 INFO - PROCESS | 1220 | 1461025152962 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 1220 | 1461025153035 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:19:13 INFO - PROCESS | 1220 | 1461025153041 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 1220 | ++DOCSHELL 18BF0C00 == 16 [pid = 1220] [id = 354] 17:19:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (18D38800) [pid = 1220] [serial = 1061] [outer = 00000000] 17:19:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18E5F000) [pid = 1220] [serial = 1062] [outer = 18D38800] 17:19:13 INFO - PROCESS | 1220 | 1461025153085 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18EA0C00) [pid = 1220] [serial = 1063] [outer = 18D38800] 17:19:13 INFO - PROCESS | 1220 | 1461025153519 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 589ms 17:19:13 INFO - PROCESS | 1220 | 1461025153549 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 1220 | 1461025153551 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:19:13 INFO - PROCESS | 1220 | 1461025153554 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 1220 | 1461025153556 Marionette TRACE conn3 <- [1,1382,null,{}] 17:19:13 INFO - PROCESS | 1220 | 1461025153577 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 1220 | 1461025153656 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:19:13 INFO - PROCESS | 1220 | 1461025153662 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 1220 | ++DOCSHELL 18D3E800 == 17 [pid = 1220] [id = 355] 17:19:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (18EA3800) [pid = 1220] [serial = 1064] [outer = 00000000] 17:19:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (18EAE800) [pid = 1220] [serial = 1065] [outer = 18EA3800] 17:19:13 INFO - PROCESS | 1220 | 1461025153706 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (18EA9000) [pid = 1220] [serial = 1066] [outer = 18EA3800] 17:19:14 INFO - PROCESS | 1220 | 1461025154147 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 651ms 17:19:14 INFO - PROCESS | 1220 | 1461025154196 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1220 | 1461025154198 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 17:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:19:14 INFO - PROCESS | 1220 | 1461025154210 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1220 | 1461025154212 Marionette TRACE conn3 <- [1,1386,null,{}] 17:19:14 INFO - PROCESS | 1220 | 1461025154215 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 1220 | 1461025154319 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:19:14 INFO - PROCESS | 1220 | 1461025154327 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 1220 | ++DOCSHELL 158E8000 == 18 [pid = 1220] [id = 356] 17:19:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (18EAAC00) [pid = 1220] [serial = 1067] [outer = 00000000] 17:19:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (18FB1800) [pid = 1220] [serial = 1068] [outer = 18EAAC00] 17:19:14 INFO - PROCESS | 1220 | 1461025154371 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (18FB3800) [pid = 1220] [serial = 1069] [outer = 18EAAC00] 17:19:14 INFO - PROCESS | 1220 | 1461025154836 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 636ms 17:19:14 INFO - PROCESS | 1220 | 1461025154850 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1220 | 1461025154852 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 17:19:14 INFO - PROCESS | 1220 | 1461025154855 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:19:14 INFO - PROCESS | 1220 | 1461025154857 Marionette TRACE conn3 <- [1,1390,null,{}] 17:19:14 INFO - PROCESS | 1220 | 1461025154860 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 1220 | 1461025154967 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:19:14 INFO - PROCESS | 1220 | 1461025154973 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 1220 | ++DOCSHELL 18EA7800 == 19 [pid = 1220] [id = 357] 17:19:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (18EA7C00) [pid = 1220] [serial = 1070] [outer = 00000000] 17:19:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (196F3800) [pid = 1220] [serial = 1071] [outer = 18EA7C00] 17:19:15 INFO - PROCESS | 1220 | 1461025155017 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (19724400) [pid = 1220] [serial = 1072] [outer = 18EA7C00] 17:19:15 INFO - PROCESS | 1220 | 1461025155450 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 620ms 17:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:19:15 INFO - PROCESS | 1220 | 1461025155494 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 1220 | 1461025155496 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 17:19:15 INFO - PROCESS | 1220 | 1461025155504 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 1220 | 1461025155507 Marionette TRACE conn3 <- [1,1394,null,{}] 17:19:15 INFO - PROCESS | 1220 | 1461025155510 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:15 INFO - PROCESS | 1220 | 1461025155638 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:19:15 INFO - PROCESS | 1220 | 1461025155727 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 1220 | ++DOCSHELL 19728800 == 20 [pid = 1220] [id = 358] 17:19:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (198FE800) [pid = 1220] [serial = 1073] [outer = 00000000] 17:19:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (19BC9C00) [pid = 1220] [serial = 1074] [outer = 198FE800] 17:19:15 INFO - PROCESS | 1220 | 1461025155780 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (19E58C00) [pid = 1220] [serial = 1075] [outer = 198FE800] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (1C24E000) [pid = 1220] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (19D7B400) [pid = 1220] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (15AB6C00) [pid = 1220] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (18BEE000) [pid = 1220] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (18331400) [pid = 1220] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (187A3400) [pid = 1220] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1325B000) [pid = 1220] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (19E60400) [pid = 1220] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1D47A800) [pid = 1220] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (19F03800) [pid = 1220] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1540B000) [pid = 1220] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (18E5B000) [pid = 1220] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1C0D2400) [pid = 1220] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1D481000) [pid = 1220] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (18E53800) [pid = 1220] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18FB2C00) [pid = 1220] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1A69DC00) [pid = 1220] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1C24C800) [pid = 1220] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18EAA400) [pid = 1220] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18A0F000) [pid = 1220] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (133E2800) [pid = 1220] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (156A1000) [pid = 1220] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1DEB4400) [pid = 1220] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1DD54000) [pid = 1220] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1DAB7400) [pid = 1220] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1D32D400) [pid = 1220] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18E57800) [pid = 1220] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (15C86000) [pid = 1220] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1CA4D000) [pid = 1220] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (156EE400) [pid = 1220] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (16450400) [pid = 1220] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1C254000) [pid = 1220] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:19:16 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (02A8E800) [pid = 1220] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:19:16 INFO - PROCESS | 1220 | 1461025156692 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1240ms 17:19:16 INFO - PROCESS | 1220 | 1461025156741 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 1220 | 1461025156743 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 17:19:16 INFO - PROCESS | 1220 | 1461025156746 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:19:16 INFO - PROCESS | 1220 | 1461025156748 Marionette TRACE conn3 <- [1,1398,null,{}] 17:19:16 INFO - PROCESS | 1220 | 1461025156751 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:16 INFO - PROCESS | 1220 | 1461025156825 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:19:16 INFO - PROCESS | 1220 | 1461025156831 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 1220 | ++DOCSHELL 13785000 == 21 [pid = 1220] [id = 359] 17:19:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (156EE400) [pid = 1220] [serial = 1076] [outer = 00000000] 17:19:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (17E8D400) [pid = 1220] [serial = 1077] [outer = 156EE400] 17:19:16 INFO - PROCESS | 1220 | 1461025156874 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (17E8FC00) [pid = 1220] [serial = 1078] [outer = 156EE400] 17:19:17 INFO - PROCESS | 1220 | 1461025157301 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 589ms 17:19:17 INFO - PROCESS | 1220 | 1461025157344 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1220 | 1461025157345 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 17:19:17 INFO - PROCESS | 1220 | 1461025157349 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:19:17 INFO - PROCESS | 1220 | 1461025157350 Marionette TRACE conn3 <- [1,1402,null,{}] 17:19:17 INFO - PROCESS | 1220 | 1461025157354 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:17 INFO - PROCESS | 1220 | 1461025157427 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:19:17 INFO - PROCESS | 1220 | 1461025157433 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 1220 | ++DOCSHELL 17E89800 == 22 [pid = 1220] [id = 360] 17:19:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18A0F000) [pid = 1220] [serial = 1079] [outer = 00000000] 17:19:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (183B9000) [pid = 1220] [serial = 1080] [outer = 18A0F000] 17:19:17 INFO - PROCESS | 1220 | 1461025157477 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18EAA400) [pid = 1220] [serial = 1081] [outer = 18A0F000] 17:19:17 INFO - PROCESS | 1220 | 1461025157944 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 636ms 17:19:17 INFO - PROCESS | 1220 | 1461025157987 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1220 | 1461025157989 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 17:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:19:17 INFO - PROCESS | 1220 | 1461025157996 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 1220 | 1461025157998 Marionette TRACE conn3 <- [1,1406,null,{}] 17:19:17 INFO - PROCESS | 1220 | 1461025158001 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 1220 | 1461025158076 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:19:18 INFO - PROCESS | 1220 | 1461025158083 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 1220 | ++DOCSHELL 183BC400 == 23 [pid = 1220] [id = 361] 17:19:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18B27000) [pid = 1220] [serial = 1082] [outer = 00000000] 17:19:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19A46800) [pid = 1220] [serial = 1083] [outer = 18B27000] 17:19:18 INFO - PROCESS | 1220 | 1461025158126 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19E65400) [pid = 1220] [serial = 1084] [outer = 18B27000] 17:19:19 INFO - PROCESS | 1220 | --DOCSHELL 1C0B8000 == 22 [pid = 1220] [id = 347] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1DABFC00) [pid = 1220] [serial = 961] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1C1C9400) [pid = 1220] [serial = 946] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (180EFC00) [pid = 1220] [serial = 856] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1C1D1C00) [pid = 1220] [serial = 910] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (136CA000) [pid = 1220] [serial = 853] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1CA9DC00) [pid = 1220] [serial = 913] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1D113800) [pid = 1220] [serial = 955] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (180EEC00) [pid = 1220] [serial = 901] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19013800) [pid = 1220] [serial = 952] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (196EC400) [pid = 1220] [serial = 859] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18EAEC00) [pid = 1220] [serial = 904] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1A158400) [pid = 1220] [serial = 862] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1A998C00) [pid = 1220] [serial = 865] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1D487000) [pid = 1220] [serial = 958] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1C1D4800) [pid = 1220] [serial = 907] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18975400) [pid = 1220] [serial = 949] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1C0D8000) [pid = 1220] [serial = 898] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1C4C3C00) [pid = 1220] [serial = 1039] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C12EC00) [pid = 1220] [serial = 1041] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19F03000) [pid = 1220] [serial = 1027] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (19A48C00) [pid = 1220] [serial = 1026] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1C0D6000) [pid = 1220] [serial = 1030] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1C0BA800) [pid = 1220] [serial = 1029] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1CA9B800) [pid = 1220] [serial = 1033] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1CA4F000) [pid = 1220] [serial = 1032] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1C251000) [pid = 1220] [serial = 1038] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18FB4400) [pid = 1220] [serial = 1023] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18BECC00) [pid = 1220] [serial = 1020] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18D3B400) [pid = 1220] [serial = 1021] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (17BF9000) [pid = 1220] [serial = 1017] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (1832DC00) [pid = 1220] [serial = 1018] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (17E88C00) [pid = 1220] [serial = 1015] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (16548C00) [pid = 1220] [serial = 1014] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (1E28C400) [pid = 1220] [serial = 1012] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (1E282400) [pid = 1220] [serial = 1011] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (1DEB9400) [pid = 1220] [serial = 1009] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (1DEB7400) [pid = 1220] [serial = 1008] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (1DD60C00) [pid = 1220] [serial = 1006] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (1DD5D000) [pid = 1220] [serial = 1005] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (1DD33000) [pid = 1220] [serial = 1003] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (1DAB9400) [pid = 1220] [serial = 1002] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (1A156800) [pid = 1220] [serial = 1000] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (19A44800) [pid = 1220] [serial = 999] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (18975C00) [pid = 1220] [serial = 997] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (1832D400) [pid = 1220] [serial = 996] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 66 (1D486800) [pid = 1220] [serial = 994] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 65 (18EA1000) [pid = 1220] [serial = 1035] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 64 (1901E400) [pid = 1220] [serial = 1024] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | --DOMWINDOW == 63 (196EA800) [pid = 1220] [serial = 1036] [outer = 00000000] [url = about:blank] 17:19:19 INFO - PROCESS | 1220 | 1461025159889 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1938ms 17:19:19 INFO - PROCESS | 1220 | 1461025159936 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 1220 | 1461025159939 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 17:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:19:19 INFO - PROCESS | 1220 | 1461025159945 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1220 | 1461025159949 Marionette TRACE conn3 <- [1,1410,null,{}] 17:19:19 INFO - PROCESS | 1220 | 1461025159954 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 1220 | 1461025160036 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:19:20 INFO - PROCESS | 1220 | 1461025160045 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 1220 | ++DOCSHELL 12D73000 == 23 [pid = 1220] [id = 362] 17:19:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 64 (12D7C400) [pid = 1220] [serial = 1085] [outer = 00000000] 17:19:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 65 (13261800) [pid = 1220] [serial = 1086] [outer = 12D7C400] 17:19:20 INFO - PROCESS | 1220 | 1461025160092 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 66 (136CA000) [pid = 1220] [serial = 1087] [outer = 12D7C400] 17:19:20 INFO - PROCESS | 1220 | 1461025160566 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 620ms 17:19:20 INFO - PROCESS | 1220 | 1461025160584 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 1220 | 1461025160590 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 17:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:19:20 INFO - PROCESS | 1220 | 1461025160597 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 1220 | 1461025160599 Marionette TRACE conn3 <- [1,1414,null,{}] 17:19:20 INFO - PROCESS | 1220 | 1461025160607 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 1220 | 1461025160686 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:19:20 INFO - PROCESS | 1220 | 1461025160693 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 1220 | ++DOCSHELL 13259C00 == 24 [pid = 1220] [id = 363] 17:19:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 67 (136D3800) [pid = 1220] [serial = 1088] [outer = 00000000] 17:19:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (14A10800) [pid = 1220] [serial = 1089] [outer = 136D3800] 17:19:20 INFO - PROCESS | 1220 | 1461025160738 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (14A99000) [pid = 1220] [serial = 1090] [outer = 136D3800] 17:19:21 INFO - PROCESS | 1220 | 1461025161188 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 636ms 17:19:21 INFO - PROCESS | 1220 | 1461025161215 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 1220 | 1461025161218 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 17:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:19:21 INFO - PROCESS | 1220 | 1461025161222 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 1220 | 1461025161225 Marionette TRACE conn3 <- [1,1418,null,{}] 17:19:21 INFO - PROCESS | 1220 | 1461025161236 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 1220 | 1461025161314 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:19:21 INFO - PROCESS | 1220 | 1461025161324 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 1220 | ++DOCSHELL 15C86C00 == 25 [pid = 1220] [id = 364] 17:19:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (15C87000) [pid = 1220] [serial = 1091] [outer = 00000000] 17:19:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (163BFC00) [pid = 1220] [serial = 1092] [outer = 15C87000] 17:19:21 INFO - PROCESS | 1220 | 1461025161372 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (16540000) [pid = 1220] [serial = 1093] [outer = 15C87000] 17:19:21 INFO - PROCESS | 1220 | 1461025161841 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 635ms 17:19:21 INFO - PROCESS | 1220 | 1461025161858 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 1220 | 1461025161861 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 17:19:21 INFO - PROCESS | 1220 | 1461025161864 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:19:21 INFO - PROCESS | 1220 | 1461025161866 Marionette TRACE conn3 <- [1,1422,null,{}] 17:19:21 INFO - PROCESS | 1220 | 1461025161869 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 1220 | 1461025161942 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:19:21 INFO - PROCESS | 1220 | 1461025161948 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 1220 | ++DOCSHELL 16449000 == 26 [pid = 1220] [id = 365] 17:19:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (17BDAC00) [pid = 1220] [serial = 1094] [outer = 00000000] 17:19:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (17E8D000) [pid = 1220] [serial = 1095] [outer = 17BDAC00] 17:19:21 INFO - PROCESS | 1220 | 1461025161993 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (17E93400) [pid = 1220] [serial = 1096] [outer = 17BDAC00] 17:19:22 INFO - PROCESS | 1220 | 1461025162411 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 589ms 17:19:22 INFO - PROCESS | 1220 | 1461025162461 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 1220 | 1461025162463 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 17:19:22 INFO - PROCESS | 1220 | 1461025162466 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:19:22 INFO - PROCESS | 1220 | 1461025162468 Marionette TRACE conn3 <- [1,1426,null,{}] 17:19:22 INFO - PROCESS | 1220 | 1461025162472 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 1220 | 1461025162545 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:19:22 INFO - PROCESS | 1220 | 1461025162550 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 1220 | ++DOCSHELL 17E94800 == 27 [pid = 1220] [id = 366] 17:19:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (18087000) [pid = 1220] [serial = 1097] [outer = 00000000] 17:19:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18332C00) [pid = 1220] [serial = 1098] [outer = 18087000] 17:19:22 INFO - PROCESS | 1220 | 1461025162598 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (183B5800) [pid = 1220] [serial = 1099] [outer = 18087000] 17:19:23 INFO - PROCESS | 1220 | 1461025163072 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 636ms 17:19:23 INFO - PROCESS | 1220 | 1461025163088 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 1220 | 1461025163090 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:19:23 INFO - PROCESS | 1220 | 1461025163093 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 1220 | 1461025163095 Marionette TRACE conn3 <- [1,1430,null,{}] 17:19:23 INFO - PROCESS | 1220 | 1461025163098 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:23 INFO - PROCESS | 1220 | 1461025163191 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:19:23 INFO - PROCESS | 1220 | 1461025163198 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 1220 | ++DOCSHELL 18970000 == 28 [pid = 1220] [id = 367] 17:19:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18976C00) [pid = 1220] [serial = 1100] [outer = 00000000] 17:19:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18B29800) [pid = 1220] [serial = 1101] [outer = 18976C00] 17:19:23 INFO - PROCESS | 1220 | 1461025163245 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18BED800) [pid = 1220] [serial = 1102] [outer = 18976C00] 17:19:23 INFO - PROCESS | 1220 | 1461025163696 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 635ms 17:19:23 INFO - PROCESS | 1220 | 1461025163731 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 1220 | 1461025163733 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:19:23 INFO - PROCESS | 1220 | 1461025163737 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 1220 | 1461025163738 Marionette TRACE conn3 <- [1,1434,null,{}] 17:19:23 INFO - PROCESS | 1220 | 1461025163741 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:23 INFO - PROCESS | 1220 | 1461025163814 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:19:23 INFO - PROCESS | 1220 | 1461025163822 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 1220 | ++DOCSHELL 18BE9400 == 29 [pid = 1220] [id = 368] 17:19:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18BEF800) [pid = 1220] [serial = 1103] [outer = 00000000] 17:19:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18D40800) [pid = 1220] [serial = 1104] [outer = 18BEF800] 17:19:23 INFO - PROCESS | 1220 | 1461025163867 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18D44400) [pid = 1220] [serial = 1105] [outer = 18BEF800] 17:19:24 INFO - PROCESS | 1220 | 1461025164301 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 589ms 17:19:24 INFO - PROCESS | 1220 | 1461025164338 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 1220 | 1461025164339 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 17:19:24 INFO - PROCESS | 1220 | 1461025164343 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 1220 | 1461025164344 Marionette TRACE conn3 <- [1,1438,null,{}] 17:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:19:24 INFO - PROCESS | 1220 | 1461025164348 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:24 INFO - PROCESS | 1220 | 1461025164419 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:19:24 INFO - PROCESS | 1220 | 1461025164425 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 1220 | ++DOCSHELL 14A06400 == 30 [pid = 1220] [id = 369] 17:19:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18D40C00) [pid = 1220] [serial = 1106] [outer = 00000000] 17:19:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18E5E000) [pid = 1220] [serial = 1107] [outer = 18D40C00] 17:19:24 INFO - PROCESS | 1220 | 1461025164468 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18E5DC00) [pid = 1220] [serial = 1108] [outer = 18D40C00] 17:19:24 INFO - PROCESS | 1220 | 1461025164895 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 589ms 17:19:24 INFO - PROCESS | 1220 | 1461025164941 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 1220 | 1461025164943 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 17:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:19:24 INFO - PROCESS | 1220 | 1461025164959 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 1220 | 1461025164961 Marionette TRACE conn3 <- [1,1442,null,{}] 17:19:24 INFO - PROCESS | 1220 | 1461025164965 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:25 INFO - PROCESS | 1220 | 1461025165069 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:19:25 INFO - PROCESS | 1220 | 1461025165077 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 1220 | ++DOCSHELL 15C10C00 == 31 [pid = 1220] [id = 370] 17:19:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18EAB000) [pid = 1220] [serial = 1109] [outer = 00000000] 17:19:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18F0AC00) [pid = 1220] [serial = 1110] [outer = 18EAB000] 17:19:25 INFO - PROCESS | 1220 | 1461025165120 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18F05800) [pid = 1220] [serial = 1111] [outer = 18EAB000] 17:19:25 INFO - PROCESS | 1220 | 1461025165565 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 651ms 17:19:25 INFO - PROCESS | 1220 | 1461025165589 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 1220 | 1461025165591 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 17:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:19:25 INFO - PROCESS | 1220 | 1461025165594 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 1220 | 1461025165596 Marionette TRACE conn3 <- [1,1446,null,{}] 17:19:25 INFO - PROCESS | 1220 | 1461025165599 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:25 INFO - PROCESS | 1220 | 1461025165699 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:19:25 INFO - PROCESS | 1220 | 1461025165705 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 1220 | ++DOCSHELL 123F6000 == 32 [pid = 1220] [id = 371] 17:19:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18F0A000) [pid = 1220] [serial = 1112] [outer = 00000000] 17:19:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1901C400) [pid = 1220] [serial = 1113] [outer = 18F0A000] 17:19:25 INFO - PROCESS | 1220 | 1461025165748 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (19691C00) [pid = 1220] [serial = 1114] [outer = 18F0A000] 17:19:26 INFO - PROCESS | 1220 | 1461025166203 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 636ms 17:19:26 INFO - PROCESS | 1220 | 1461025166233 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 1220 | 1461025166235 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 17:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:19:26 INFO - PROCESS | 1220 | 1461025166248 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1220 | 1461025166251 Marionette TRACE conn3 <- [1,1450,null,{}] 17:19:26 INFO - PROCESS | 1220 | 1461025166254 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:26 INFO - PROCESS | 1220 | 1461025166372 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:19:26 INFO - PROCESS | 1220 | 1461025166460 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 1220 | ++DOCSHELL 17E92000 == 33 [pid = 1220] [id = 372] 17:19:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19724800) [pid = 1220] [serial = 1115] [outer = 00000000] 17:19:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19A3C400) [pid = 1220] [serial = 1116] [outer = 19724800] 17:19:26 INFO - PROCESS | 1220 | 1461025166508 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19A45000) [pid = 1220] [serial = 1117] [outer = 19724800] 17:19:26 INFO - PROCESS | 1220 | 1461025166943 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 745ms 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18A0F000) [pid = 1220] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18EAAC00) [pid = 1220] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18EA7C00) [pid = 1220] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (198FE800) [pid = 1220] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18EA3800) [pid = 1220] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18D38800) [pid = 1220] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18A04400) [pid = 1220] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1832D800) [pid = 1220] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (16454800) [pid = 1220] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (15A2E000) [pid = 1220] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (13205C00) [pid = 1220] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (123F5C00) [pid = 1220] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1C0D7800) [pid = 1220] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:19:27 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (156EE400) [pid = 1220] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:19:27 INFO - PROCESS | 1220 | 1461025167123 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 1220 | 1461025167125 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 17:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:19:27 INFO - PROCESS | 1220 | 1461025167137 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1220 | 1461025167139 Marionette TRACE conn3 <- [1,1454,null,{}] 17:19:27 INFO - PROCESS | 1220 | 1461025167142 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 1220 | 1461025167203 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:19:27 INFO - PROCESS | 1220 | 1461025167209 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 1220 | ++DOCSHELL 123F5C00 == 34 [pid = 1220] [id = 373] 17:19:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (142AF800) [pid = 1220] [serial = 1118] [outer = 00000000] 17:19:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (16549000) [pid = 1220] [serial = 1119] [outer = 142AF800] 17:19:27 INFO - PROCESS | 1220 | 1461025167255 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (17E90400) [pid = 1220] [serial = 1120] [outer = 142AF800] 17:19:27 INFO - PROCESS | 1220 | 1461025167681 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 589ms 17:19:27 INFO - PROCESS | 1220 | 1461025167724 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 1220 | 1461025167726 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 17:19:27 INFO - PROCESS | 1220 | 1461025167729 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1220 | 1461025167731 Marionette TRACE conn3 <- [1,1458,null,{}] 17:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:19:27 INFO - PROCESS | 1220 | 1461025167734 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 1220 | 1461025167811 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:19:27 INFO - PROCESS | 1220 | 1461025167817 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 1220 | ++DOCSHELL 187A8C00 == 35 [pid = 1220] [id = 374] 17:19:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18BED400) [pid = 1220] [serial = 1121] [outer = 00000000] 17:19:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19A3F000) [pid = 1220] [serial = 1122] [outer = 18BED400] 17:19:27 INFO - PROCESS | 1220 | 1461025167860 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19D81000) [pid = 1220] [serial = 1123] [outer = 18BED400] 17:19:28 INFO - PROCESS | 1220 | 1461025168285 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 589ms 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:19:28 INFO - PROCESS | 1220 | 1461025168329 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 1220 | 1461025168331 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 17:19:28 INFO - PROCESS | 1220 | 1461025168334 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1220 | 1461025168336 Marionette TRACE conn3 <- [1,1462,null,{}] 17:19:28 INFO - PROCESS | 1220 | 1461025168339 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:28 INFO - PROCESS | 1220 | 1461025168410 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:19:28 INFO - PROCESS | 1220 | 1461025168416 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 1220 | ++DOCSHELL 19BD2800 == 36 [pid = 1220] [id = 375] 17:19:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (19D88800) [pid = 1220] [serial = 1124] [outer = 00000000] 17:19:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (19F10800) [pid = 1220] [serial = 1125] [outer = 19D88800] 17:19:28 INFO - PROCESS | 1220 | 1461025168460 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1A110400) [pid = 1220] [serial = 1126] [outer = 19D88800] 17:19:28 INFO - PROCESS | 1220 | 1461025168874 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 589ms 17:19:28 INFO - PROCESS | 1220 | 1461025168932 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 1220 | 1461025168935 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:19:28 INFO - PROCESS | 1220 | 1461025168940 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1220 | 1461025168942 Marionette TRACE conn3 <- [1,1466,null,{}] 17:19:28 INFO - PROCESS | 1220 | 1461025168946 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 1220 | 1461025169017 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:19:29 INFO - PROCESS | 1220 | 1461025169022 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 1220 | ++DOCSHELL 19F07000 == 37 [pid = 1220] [id = 376] 17:19:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (19F0F800) [pid = 1220] [serial = 1127] [outer = 00000000] 17:19:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1A1ED800) [pid = 1220] [serial = 1128] [outer = 19F0F800] 17:19:29 INFO - PROCESS | 1220 | 1461025169065 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1A2EE400) [pid = 1220] [serial = 1129] [outer = 19F0F800] 17:19:29 INFO - PROCESS | 1220 | 1461025169863 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 992ms 17:19:29 INFO - PROCESS | 1220 | 1461025169923 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 1220 | 1461025169929 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 17:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:19:29 INFO - PROCESS | 1220 | 1461025169935 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 1220 | 1461025169938 Marionette TRACE conn3 <- [1,1470,null,{}] 17:19:29 INFO - PROCESS | 1220 | 1461025169944 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 1220 | 1461025170062 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:19:30 INFO - PROCESS | 1220 | 1461025170187 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 1220 | ++DOCSHELL 12D42400 == 38 [pid = 1220] [id = 377] 17:19:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (136D1000) [pid = 1220] [serial = 1130] [outer = 00000000] 17:19:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (14AE0400) [pid = 1220] [serial = 1131] [outer = 136D1000] 17:19:30 INFO - PROCESS | 1220 | 1461025170243 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (156A2C00) [pid = 1220] [serial = 1132] [outer = 136D1000] 17:19:31 INFO - PROCESS | 1220 | 1461025171173 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1240ms 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:19:31 INFO - PROCESS | 1220 | 1461025171187 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1220 | 1461025171190 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 17:19:31 INFO - PROCESS | 1220 | 1461025171195 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1220 | 1461025171199 Marionette TRACE conn3 <- [1,1474,null,{}] 17:19:31 INFO - PROCESS | 1220 | 1461025171205 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 1220 | 1461025171288 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:19:31 INFO - PROCESS | 1220 | 1461025171373 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 1220 | ++DOCSHELL 02A8C400 == 39 [pid = 1220] [id = 378] 17:19:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (02A93400) [pid = 1220] [serial = 1133] [outer = 00000000] 17:19:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1375C800) [pid = 1220] [serial = 1134] [outer = 02A93400] 17:19:31 INFO - PROCESS | 1220 | 1461025171456 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (142AE000) [pid = 1220] [serial = 1135] [outer = 02A93400] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 19BD2800 == 38 [pid = 1220] [id = 375] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 187A8C00 == 37 [pid = 1220] [id = 374] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 123F5C00 == 36 [pid = 1220] [id = 373] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 17E92000 == 35 [pid = 1220] [id = 372] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 123F6000 == 34 [pid = 1220] [id = 371] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 15C10C00 == 33 [pid = 1220] [id = 370] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 14A06400 == 32 [pid = 1220] [id = 369] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 18BE9400 == 31 [pid = 1220] [id = 368] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 18970000 == 30 [pid = 1220] [id = 367] 17:19:31 INFO - PROCESS | 1220 | --DOCSHELL 17E94800 == 29 [pid = 1220] [id = 366] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19A46800) [pid = 1220] [serial = 1083] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18EAA400) [pid = 1220] [serial = 1081] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18FB1800) [pid = 1220] [serial = 1068] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (196F3800) [pid = 1220] [serial = 1071] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18FB3800) [pid = 1220] [serial = 1069] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19BC9C00) [pid = 1220] [serial = 1074] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19724400) [pid = 1220] [serial = 1072] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (183B9000) [pid = 1220] [serial = 1080] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (19E58C00) [pid = 1220] [serial = 1075] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18EAE800) [pid = 1220] [serial = 1065] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18E5F000) [pid = 1220] [serial = 1062] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18EA0C00) [pid = 1220] [serial = 1063] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18BEF400) [pid = 1220] [serial = 1059] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18D3BC00) [pid = 1220] [serial = 1060] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (183BF800) [pid = 1220] [serial = 1056] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18722400) [pid = 1220] [serial = 1057] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (17E88000) [pid = 1220] [serial = 1053] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (17E92400) [pid = 1220] [serial = 1054] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (15AB7400) [pid = 1220] [serial = 1050] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (15C8D400) [pid = 1220] [serial = 1051] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (13786800) [pid = 1220] [serial = 1047] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (14354800) [pid = 1220] [serial = 1048] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (12D48400) [pid = 1220] [serial = 1044] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (12D7A400) [pid = 1220] [serial = 1045] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (1C132000) [pid = 1220] [serial = 1042] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (17E8D400) [pid = 1220] [serial = 1077] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (17E8FC00) [pid = 1220] [serial = 1078] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18EA9000) [pid = 1220] [serial = 1066] [outer = 00000000] [url = about:blank] 17:19:31 INFO - PROCESS | 1220 | 1461025171927 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 790ms 17:19:31 INFO - PROCESS | 1220 | 1461025171979 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1220 | 1461025171985 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:19:31 INFO - PROCESS | 1220 | 1461025171992 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1220 | 1461025171996 Marionette TRACE conn3 <- [1,1478,null,{}] 17:19:31 INFO - PROCESS | 1220 | 1461025172001 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 1220 | 1461025172082 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:19:32 INFO - PROCESS | 1220 | 1461025172088 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1220 | ++DOCSHELL 1325CC00 == 30 [pid = 1220] [id = 379] 17:19:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (14354800) [pid = 1220] [serial = 1136] [outer = 00000000] 17:19:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (158EE800) [pid = 1220] [serial = 1137] [outer = 14354800] 17:19:32 INFO - PROCESS | 1220 | 1461025172133 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (15C02C00) [pid = 1220] [serial = 1138] [outer = 14354800] 17:19:32 INFO - PROCESS | 1220 | 1461025172600 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 620ms 17:19:32 INFO - PROCESS | 1220 | 1461025172627 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 1220 | 1461025172629 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 17:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:19:32 INFO - PROCESS | 1220 | 1461025172633 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 1220 | 1461025172636 Marionette TRACE conn3 <- [1,1482,null,{}] 17:19:32 INFO - PROCESS | 1220 | 1461025172650 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 1220 | 1461025172729 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:19:32 INFO - PROCESS | 1220 | 1461025172769 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1220 | ++DOCSHELL 17BD5C00 == 31 [pid = 1220] [id = 380] 17:19:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (17BDA800) [pid = 1220] [serial = 1139] [outer = 00000000] 17:19:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (17BF8000) [pid = 1220] [serial = 1140] [outer = 17BDA800] 17:19:32 INFO - PROCESS | 1220 | 1461025172819 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (17E8C400) [pid = 1220] [serial = 1141] [outer = 17BDA800] 17:19:33 INFO - PROCESS | 1220 | 1461025173268 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 698ms 17:19:33 INFO - PROCESS | 1220 | 1461025173316 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1220 | 1461025173318 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:19:33 INFO - PROCESS | 1220 | 1461025173321 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1220 | 1461025173323 Marionette TRACE conn3 <- [1,1486,null,{}] 17:19:33 INFO - PROCESS | 1220 | 1461025173326 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 1220 | 1461025173401 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:19:33 INFO - PROCESS | 1220 | 1461025173408 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 1220 | ++DOCSHELL 17BF3400 == 32 [pid = 1220] [id = 381] 17:19:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (17E93000) [pid = 1220] [serial = 1142] [outer = 00000000] 17:19:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18719800) [pid = 1220] [serial = 1143] [outer = 17E93000] 17:19:33 INFO - PROCESS | 1220 | 1461025173452 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (187A1C00) [pid = 1220] [serial = 1144] [outer = 17E93000] 17:19:33 INFO - PROCESS | 1220 | 1461025173876 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 589ms 17:19:33 INFO - PROCESS | 1220 | 1461025173918 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1220 | 1461025173920 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:19:33 INFO - PROCESS | 1220 | 1461025173930 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1220 | 1461025173931 Marionette TRACE conn3 <- [1,1490,null,{}] 17:19:33 INFO - PROCESS | 1220 | 1461025173935 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 1220 | 1461025174032 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:19:34 INFO - PROCESS | 1220 | 1461025174039 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1220 | ++DOCSHELL 180E4400 == 33 [pid = 1220] [id = 382] 17:19:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (1832D800) [pid = 1220] [serial = 1145] [outer = 00000000] 17:19:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18A0B000) [pid = 1220] [serial = 1146] [outer = 1832D800] 17:19:34 INFO - PROCESS | 1220 | 1461025174093 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18B27C00) [pid = 1220] [serial = 1147] [outer = 1832D800] 17:19:34 INFO - PROCESS | 1220 | 1461025174563 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 683ms 17:19:34 INFO - PROCESS | 1220 | 1461025174623 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1220 | 1461025174625 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 17:19:34 INFO - PROCESS | 1220 | 1461025174628 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:19:34 INFO - PROCESS | 1220 | 1461025174630 Marionette TRACE conn3 <- [1,1494,null,{}] 17:19:34 INFO - PROCESS | 1220 | 1461025174640 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 1220 | 1461025174757 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:19:34 INFO - PROCESS | 1220 | 1461025174772 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1220 | ++DOCSHELL 18A09400 == 34 [pid = 1220] [id = 383] 17:19:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18BF4800) [pid = 1220] [serial = 1148] [outer = 00000000] 17:19:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18D46800) [pid = 1220] [serial = 1149] [outer = 18BF4800] 17:19:34 INFO - PROCESS | 1220 | 1461025174862 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18E58800) [pid = 1220] [serial = 1150] [outer = 18BF4800] 17:19:35 INFO - PROCESS | 1220 | 1461025175288 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 682ms 17:19:35 INFO - PROCESS | 1220 | 1461025175328 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 1220 | 1461025175330 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 17:19:35 INFO - PROCESS | 1220 | 1461025175333 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:19:35 INFO - PROCESS | 1220 | 1461025175335 Marionette TRACE conn3 <- [1,1498,null,{}] 17:19:35 INFO - PROCESS | 1220 | 1461025175352 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 1220 | 1461025175463 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:19:35 INFO - PROCESS | 1220 | 1461025175475 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 1220 | ++DOCSHELL 18084400 == 35 [pid = 1220] [id = 384] 17:19:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18D38000) [pid = 1220] [serial = 1151] [outer = 00000000] 17:19:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18EAA400) [pid = 1220] [serial = 1152] [outer = 18D38000] 17:19:35 INFO - PROCESS | 1220 | 1461025175518 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18F02000) [pid = 1220] [serial = 1153] [outer = 18D38000] 17:19:36 INFO - PROCESS | 1220 | 1461025176074 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (19D88800) [pid = 1220] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18EAB000) [pid = 1220] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (19724800) [pid = 1220] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18D40C00) [pid = 1220] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (17BDAC00) [pid = 1220] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18B27000) [pid = 1220] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18976C00) [pid = 1220] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (136D3800) [pid = 1220] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (15C87000) [pid = 1220] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (18BEF800) [pid = 1220] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (12D7C400) [pid = 1220] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18087000) [pid = 1220] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (18F0A000) [pid = 1220] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (142AF800) [pid = 1220] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:19:36 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (18BED400) [pid = 1220] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 790ms 17:19:36 INFO - PROCESS | 1220 | 1461025176119 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1220 | 1461025176121 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 17:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:19:36 INFO - PROCESS | 1220 | 1461025176124 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1220 | 1461025176126 Marionette TRACE conn3 <- [1,1502,null,{}] 17:19:36 INFO - PROCESS | 1220 | 1461025176130 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 1220 | 1461025176200 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:19:36 INFO - PROCESS | 1220 | 1461025176206 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1220 | ++DOCSHELL 13262800 == 36 [pid = 1220] [id = 385] 17:19:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (136D3800) [pid = 1220] [serial = 1154] [outer = 00000000] 17:19:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (156F4800) [pid = 1220] [serial = 1155] [outer = 136D3800] 17:19:36 INFO - PROCESS | 1220 | 1461025176251 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (15C87000) [pid = 1220] [serial = 1156] [outer = 136D3800] 17:19:36 INFO - PROCESS | 1220 | 1461025176646 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 527ms 17:19:36 INFO - PROCESS | 1220 | 1461025176661 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1220 | 1461025176663 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 17:19:36 INFO - PROCESS | 1220 | 1461025176666 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:19:36 INFO - PROCESS | 1220 | 1461025176667 Marionette TRACE conn3 <- [1,1506,null,{}] 17:19:36 INFO - PROCESS | 1220 | 1461025176671 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 1220 | 1461025176777 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:19:36 INFO - PROCESS | 1220 | 1461025176812 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1220 | ++DOCSHELL 1234E000 == 37 [pid = 1220] [id = 386] 17:19:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (17E88C00) [pid = 1220] [serial = 1157] [outer = 00000000] 17:19:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18BF2400) [pid = 1220] [serial = 1158] [outer = 17E88C00] 17:19:36 INFO - PROCESS | 1220 | 1461025176855 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18D39800) [pid = 1220] [serial = 1159] [outer = 17E88C00] 17:19:37 INFO - PROCESS | 1220 | 1461025177243 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 635ms 17:19:37 INFO - PROCESS | 1220 | 1461025177304 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1220 | 1461025177306 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:19:37 INFO - PROCESS | 1220 | 1461025177310 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1220 | 1461025177311 Marionette TRACE conn3 <- [1,1510,null,{}] 17:19:37 INFO - PROCESS | 1220 | 1461025177315 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:37 INFO - PROCESS | 1220 | 1461025177423 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:19:37 INFO - PROCESS | 1220 | 1461025177435 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 1220 | ++DOCSHELL 18A05800 == 38 [pid = 1220] [id = 387] 17:19:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18D3F400) [pid = 1220] [serial = 1160] [outer = 00000000] 17:19:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18FB4800) [pid = 1220] [serial = 1161] [outer = 18D3F400] 17:19:37 INFO - PROCESS | 1220 | 1461025177478 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (19012C00) [pid = 1220] [serial = 1162] [outer = 18D3F400] 17:19:37 INFO - PROCESS | 1220 | 1461025177896 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:19:37 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 () { 17:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:19:37 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 () { 17:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:19:37 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 () { 17:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:19:37 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 () { 17:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:19:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 636ms 17:19:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:19:37 INFO - PROCESS | 1220 | 1461025177933 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1220 | 1461025177935 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 17:19:37 INFO - PROCESS | 1220 | 1461025177938 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1220 | 1461025177941 Marionette TRACE conn3 <- [1,1514,null,{}] 17:19:37 INFO - PROCESS | 1220 | 1461025177944 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 1220 | 1461025178094 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:19:38 INFO - PROCESS | 1220 | 1461025178203 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 1220 | ++DOCSHELL 02A8C800 == 39 [pid = 1220] [id = 388] 17:19:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (02A93C00) [pid = 1220] [serial = 1163] [outer = 00000000] 17:19:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (12D72400) [pid = 1220] [serial = 1164] [outer = 02A93C00] 17:19:38 INFO - PROCESS | 1220 | 1461025178263 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (13210C00) [pid = 1220] [serial = 1165] [outer = 02A93C00] 17:19:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (138E8000) [pid = 1220] [serial = 1166] [outer = 1E28A400] 17:19:38 INFO - PROCESS | 1220 | 1461025178907 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:19:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:19:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:19:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:19:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 993ms 17:19:38 INFO - PROCESS | 1220 | 1461025178944 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1220 | 1461025178947 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 17:19:38 INFO - PROCESS | 1220 | 1461025178952 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:19:38 INFO - PROCESS | 1220 | 1461025178956 Marionette TRACE conn3 <- [1,1518,null,{}] 17:19:38 INFO - PROCESS | 1220 | 1461025178961 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 1220 | 1461025179059 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:19:39 INFO - PROCESS | 1220 | 1461025179142 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1220 | ++DOCSHELL 16821400 == 40 [pid = 1220] [id = 389] 17:19:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (17BE1400) [pid = 1220] [serial = 1167] [outer = 00000000] 17:19:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18A06800) [pid = 1220] [serial = 1168] [outer = 17BE1400] 17:19:39 INFO - PROCESS | 1220 | 1461025179244 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18BEFC00) [pid = 1220] [serial = 1169] [outer = 17BE1400] 17:19:39 INFO - PROCESS | 1220 | 1461025179794 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:19:39 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 17:19:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:19:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:19:39 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. 17:19:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:19:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 884ms 17:19:39 INFO - PROCESS | 1220 | 1461025179845 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 1220 | 1461025179849 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:19:39 INFO - PROCESS | 1220 | 1461025179853 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1220 | 1461025179855 Marionette TRACE conn3 <- [1,1522,null,{}] 17:19:39 INFO - PROCESS | 1220 | 1461025179859 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 1220 | 1461025179958 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:19:40 INFO - PROCESS | 1220 | 1461025180052 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1220 | ++DOCSHELL 18D3A000 == 41 [pid = 1220] [id = 390] 17:19:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18E57800) [pid = 1220] [serial = 1170] [outer = 00000000] 17:19:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (196EA800) [pid = 1220] [serial = 1171] [outer = 18E57800] 17:19:40 INFO - PROCESS | 1220 | 1461025180106 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19724800) [pid = 1220] [serial = 1172] [outer = 18E57800] 17:19:40 INFO - PROCESS | 1220 | 1461025180646 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 899ms 17:19:40 INFO - PROCESS | 1220 | 1461025180757 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1220 | 1461025180760 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:19:40 INFO - PROCESS | 1220 | 1461025180770 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1220 | 1461025180776 Marionette TRACE conn3 <- [1,1526,null,{}] 17:19:40 INFO - PROCESS | 1220 | 1461025180780 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 1220 | 1461025180883 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:19:40 INFO - PROCESS | 1220 | 1461025180972 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1220 | ++DOCSHELL 18F0B400 == 42 [pid = 1220] [id = 391] 17:19:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19A40800) [pid = 1220] [serial = 1173] [outer = 00000000] 17:19:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19E80000) [pid = 1220] [serial = 1174] [outer = 19A40800] 17:19:41 INFO - PROCESS | 1220 | 1461025181025 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19F08800) [pid = 1220] [serial = 1175] [outer = 19A40800] 17:19:41 INFO - PROCESS | 1220 | 1461025181578 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 899ms 17:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:19:41 INFO - PROCESS | 1220 | 1461025181650 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1220 | 1461025181653 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 1220 | 1461025181657 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1220 | 1461025181659 Marionette TRACE conn3 <- [1,1530,null,{}] 17:19:41 INFO - PROCESS | 1220 | 1461025181662 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 1220 | 1461025181758 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:19:41 INFO - PROCESS | 1220 | 1461025181840 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1220 | ++DOCSHELL 02A8BC00 == 43 [pid = 1220] [id = 392] 17:19:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (02A97400) [pid = 1220] [serial = 1176] [outer = 00000000] 17:19:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1378C400) [pid = 1220] [serial = 1177] [outer = 02A97400] 17:19:42 INFO - PROCESS | 1220 | 1461025182035 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (147B2000) [pid = 1220] [serial = 1178] [outer = 02A97400] 17:19:42 INFO - PROCESS | 1220 | 1461025182641 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1023ms 17:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:19:42 INFO - PROCESS | 1220 | 1461025182715 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 1220 | 1461025182720 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 18A05800 == 42 [pid = 1220] [id = 387] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 1234E000 == 41 [pid = 1220] [id = 386] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 13262800 == 40 [pid = 1220] [id = 385] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 18084400 == 39 [pid = 1220] [id = 384] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 18A09400 == 38 [pid = 1220] [id = 383] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 180E4400 == 37 [pid = 1220] [id = 382] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 17BF3400 == 36 [pid = 1220] [id = 381] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 17BD5C00 == 35 [pid = 1220] [id = 380] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 1325CC00 == 34 [pid = 1220] [id = 379] 17:19:42 INFO - PROCESS | 1220 | --DOCSHELL 02A8C400 == 33 [pid = 1220] [id = 378] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18F05800) [pid = 1220] [serial = 1111] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (19A3C400) [pid = 1220] [serial = 1116] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18E5E000) [pid = 1220] [serial = 1107] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (17E8D000) [pid = 1220] [serial = 1095] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (17E93400) [pid = 1220] [serial = 1096] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19E65400) [pid = 1220] [serial = 1084] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18B29800) [pid = 1220] [serial = 1101] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18BED800) [pid = 1220] [serial = 1102] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (14A10800) [pid = 1220] [serial = 1089] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (14A99000) [pid = 1220] [serial = 1090] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (163BFC00) [pid = 1220] [serial = 1092] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (16540000) [pid = 1220] [serial = 1093] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18D40800) [pid = 1220] [serial = 1104] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18D44400) [pid = 1220] [serial = 1105] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (13261800) [pid = 1220] [serial = 1086] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (136CA000) [pid = 1220] [serial = 1087] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18332C00) [pid = 1220] [serial = 1098] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (183B5800) [pid = 1220] [serial = 1099] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (1901C400) [pid = 1220] [serial = 1113] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (19A45000) [pid = 1220] [serial = 1117] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (16549000) [pid = 1220] [serial = 1119] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (19A3F000) [pid = 1220] [serial = 1122] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (17E90400) [pid = 1220] [serial = 1120] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (18F0AC00) [pid = 1220] [serial = 1110] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (19D81000) [pid = 1220] [serial = 1123] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (19691C00) [pid = 1220] [serial = 1114] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (18E5DC00) [pid = 1220] [serial = 1108] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (1A110400) [pid = 1220] [serial = 1126] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (19F10800) [pid = 1220] [serial = 1125] [outer = 00000000] [url = about:blank] 17:19:42 INFO - PROCESS | 1220 | 1461025182782 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1220 | 1461025182785 Marionette TRACE conn3 <- [1,1534,null,{}] 17:19:42 INFO - PROCESS | 1220 | 1461025182792 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 1220 | 1461025182882 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:19:42 INFO - PROCESS | 1220 | 1461025182890 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1220 | ++DOCSHELL 1378D000 == 34 [pid = 1220] [id = 393] 17:19:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (14355000) [pid = 1220] [serial = 1179] [outer = 00000000] 17:19:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (14AE4400) [pid = 1220] [serial = 1180] [outer = 14355000] 17:19:42 INFO - PROCESS | 1220 | 1461025182936 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (15A2D800) [pid = 1220] [serial = 1181] [outer = 14355000] 17:19:43 INFO - PROCESS | 1220 | 1461025183445 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 744ms 17:19:43 INFO - PROCESS | 1220 | 1461025183467 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 1220 | 1461025183471 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:19:43 INFO - PROCESS | 1220 | 1461025183477 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1220 | 1461025183479 Marionette TRACE conn3 <- [1,1538,null,{}] 17:19:43 INFO - PROCESS | 1220 | 1461025183483 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 1220 | 1461025183560 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:19:43 INFO - PROCESS | 1220 | 1461025183569 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1220 | ++DOCSHELL 16540000 == 35 [pid = 1220] [id = 394] 17:19:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (16824400) [pid = 1220] [serial = 1182] [outer = 00000000] 17:19:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (180EEC00) [pid = 1220] [serial = 1183] [outer = 16824400] 17:19:43 INFO - PROCESS | 1220 | 1461025183614 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (183B4800) [pid = 1220] [serial = 1184] [outer = 16824400] 17:19:44 INFO - PROCESS | 1220 | 1461025184077 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 635ms 17:19:44 INFO - PROCESS | 1220 | 1461025184116 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1220 | 1461025184118 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:19:44 INFO - PROCESS | 1220 | 1461025184121 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1220 | 1461025184124 Marionette TRACE conn3 <- [1,1542,null,{}] 17:19:44 INFO - PROCESS | 1220 | 1461025184134 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 1220 | 1461025184214 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:19:44 INFO - PROCESS | 1220 | 1461025184224 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1220 | ++DOCSHELL 18B2F400 == 36 [pid = 1220] [id = 395] 17:19:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18B2F800) [pid = 1220] [serial = 1185] [outer = 00000000] 17:19:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18BF1C00) [pid = 1220] [serial = 1186] [outer = 18B2F800] 17:19:44 INFO - PROCESS | 1220 | 1461025184268 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18D3A400) [pid = 1220] [serial = 1187] [outer = 18B2F800] 17:19:44 INFO - PROCESS | 1220 | 1461025184704 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 636ms 17:19:44 INFO - PROCESS | 1220 | 1461025184759 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1220 | 1461025184762 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:19:44 INFO - PROCESS | 1220 | 1461025184765 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1220 | 1461025184767 Marionette TRACE conn3 <- [1,1546,null,{}] 17:19:44 INFO - PROCESS | 1220 | 1461025184770 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 1220 | 1461025184846 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:19:44 INFO - PROCESS | 1220 | 1461025184852 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1220 | ++DOCSHELL 18D37400 == 37 [pid = 1220] [id = 396] 17:19:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18D44800) [pid = 1220] [serial = 1188] [outer = 00000000] 17:19:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18E5CC00) [pid = 1220] [serial = 1189] [outer = 18D44800] 17:19:44 INFO - PROCESS | 1220 | 1461025184897 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18EA0000) [pid = 1220] [serial = 1190] [outer = 18D44800] 17:19:45 INFO - PROCESS | 1220 | 1461025185406 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 682ms 17:19:45 INFO - PROCESS | 1220 | 1461025185464 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 1220 | 1461025185466 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 17:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:19:45 INFO - PROCESS | 1220 | 1461025185470 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1220 | 1461025185471 Marionette TRACE conn3 <- [1,1550,null,{}] 17:19:45 INFO - PROCESS | 1220 | 1461025185475 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 1220 | 1461025185563 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:19:45 INFO - PROCESS | 1220 | 1461025185572 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 1220 | ++DOCSHELL 133EE000 == 38 [pid = 1220] [id = 397] 17:19:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (136CA000) [pid = 1220] [serial = 1191] [outer = 00000000] 17:19:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18F05800) [pid = 1220] [serial = 1192] [outer = 136CA000] 17:19:45 INFO - PROCESS | 1220 | 1461025185623 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18FB7000) [pid = 1220] [serial = 1193] [outer = 136CA000] 17:19:46 INFO - PROCESS | 1220 | 1461025186095 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 682ms 17:19:46 INFO - PROCESS | 1220 | 1461025186153 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1220 | 1461025186155 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 17:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:19:46 INFO - PROCESS | 1220 | 1461025186169 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1220 | 1461025186171 Marionette TRACE conn3 <- [1,1554,null,{}] 17:19:46 INFO - PROCESS | 1220 | 1461025186174 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 1220 | 1461025186315 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:19:46 INFO - PROCESS | 1220 | 1461025186381 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1220 | ++DOCSHELL 18D46400 == 39 [pid = 1220] [id = 398] 17:19:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19691400) [pid = 1220] [serial = 1194] [outer = 00000000] 17:19:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19A3D800) [pid = 1220] [serial = 1195] [outer = 19691400] 17:19:46 INFO - PROCESS | 1220 | 1461025186425 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (19A3DC00) [pid = 1220] [serial = 1196] [outer = 19691400] 17:19:46 INFO - PROCESS | 1220 | 1461025186824 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 682ms 17:19:46 INFO - PROCESS | 1220 | 1461025186862 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1220 | 1461025186864 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 17:19:46 INFO - PROCESS | 1220 | 1461025186867 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:19:46 INFO - PROCESS | 1220 | 1461025186869 Marionette TRACE conn3 <- [1,1558,null,{}] 17:19:46 INFO - PROCESS | 1220 | 1461025186872 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 1220 | 1461025186981 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:19:46 INFO - PROCESS | 1220 | 1461025186987 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1220 | ++DOCSHELL 12B7B400 == 40 [pid = 1220] [id = 399] 17:19:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (12D7C000) [pid = 1220] [serial = 1197] [outer = 00000000] 17:19:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (19BCAC00) [pid = 1220] [serial = 1198] [outer = 12D7C000] 17:19:47 INFO - PROCESS | 1220 | 1461025187031 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (19D81C00) [pid = 1220] [serial = 1199] [outer = 12D7C000] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18BF4800) [pid = 1220] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (02A93400) [pid = 1220] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1832D800) [pid = 1220] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (17BDA800) [pid = 1220] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18D38000) [pid = 1220] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (136D3800) [pid = 1220] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (14354800) [pid = 1220] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (17E93000) [pid = 1220] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:19:47 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (17E88C00) [pid = 1220] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:19:47 INFO - PROCESS | 1220 | 1461025187496 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 698ms 17:19:47 INFO - PROCESS | 1220 | 1461025187568 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1220 | 1461025187570 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:19:47 INFO - PROCESS | 1220 | 1461025187573 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1220 | 1461025187575 Marionette TRACE conn3 <- [1,1562,null,{}] 17:19:47 INFO - PROCESS | 1220 | 1461025187562 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 1220 | 1461025187660 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:19:47 INFO - PROCESS | 1220 | 1461025187671 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 1220 | ++DOCSHELL 12D75000 == 41 [pid = 1220] [id = 400] 17:19:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (13786800) [pid = 1220] [serial = 1200] [outer = 00000000] 17:19:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (1971C800) [pid = 1220] [serial = 1201] [outer = 13786800] 17:19:47 INFO - PROCESS | 1220 | 1461025187717 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (19A3A800) [pid = 1220] [serial = 1202] [outer = 13786800] 17:19:48 INFO - PROCESS | 1220 | 1461025188133 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 635ms 17:19:48 INFO - PROCESS | 1220 | 1461025188195 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1220 | 1461025188197 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 17:19:48 INFO - PROCESS | 1220 | 1461025188201 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:19:48 INFO - PROCESS | 1220 | 1461025188202 Marionette TRACE conn3 <- [1,1566,null,{}] 17:19:48 INFO - PROCESS | 1220 | 1461025188206 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 1220 | 1461025188280 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:19:48 INFO - PROCESS | 1220 | 1461025188286 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1220 | ++DOCSHELL 19727C00 == 42 [pid = 1220] [id = 401] 17:19:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19A3C400) [pid = 1220] [serial = 1203] [outer = 00000000] 17:19:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1A14E800) [pid = 1220] [serial = 1204] [outer = 19A3C400] 17:19:48 INFO - PROCESS | 1220 | 1461025188329 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1A159000) [pid = 1220] [serial = 1205] [outer = 19A3C400] 17:19:48 INFO - PROCESS | 1220 | 1461025188729 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 589ms 17:19:48 INFO - PROCESS | 1220 | 1461025188798 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1220 | 1461025188800 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 17:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:19:48 INFO - PROCESS | 1220 | 1461025188803 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1220 | 1461025188805 Marionette TRACE conn3 <- [1,1570,null,{}] 17:19:48 INFO - PROCESS | 1220 | 1461025188809 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 1220 | 1461025188882 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:19:48 INFO - PROCESS | 1220 | 1461025188888 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1220 | ++DOCSHELL 123F0C00 == 43 [pid = 1220] [id = 402] 17:19:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (19F0BC00) [pid = 1220] [serial = 1206] [outer = 00000000] 17:19:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1A6F2800) [pid = 1220] [serial = 1207] [outer = 19F0BC00] 17:19:48 INFO - PROCESS | 1220 | 1461025188936 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1A8B3C00) [pid = 1220] [serial = 1208] [outer = 19F0BC00] 17:19:49 INFO - PROCESS | 1220 | 1461025189606 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 837ms 17:19:49 INFO - PROCESS | 1220 | 1461025189647 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1220 | 1461025189652 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 17:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:19:49 INFO - PROCESS | 1220 | 1461025189641 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1220 | 1461025189645 Marionette TRACE conn3 <- [1,1574,null,{}] 17:19:49 INFO - PROCESS | 1220 | 1461025189651 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 1220 | 1461025189752 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:19:49 INFO - PROCESS | 1220 | 1461025189882 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 1220 | ++DOCSHELL 14A99000 == 44 [pid = 1220] [id = 403] 17:19:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (14A9B800) [pid = 1220] [serial = 1209] [outer = 00000000] 17:19:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (16541400) [pid = 1220] [serial = 1210] [outer = 14A9B800] 17:19:49 INFO - PROCESS | 1220 | 1461025189939 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (17E87000) [pid = 1220] [serial = 1211] [outer = 14A9B800] 17:19:50 INFO - PROCESS | 1220 | 1461025190555 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 931ms 17:19:50 INFO - PROCESS | 1220 | 1461025190587 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1220 | 1461025190593 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:19:50 INFO - PROCESS | 1220 | 1461025190599 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1220 | 1461025190602 Marionette TRACE conn3 <- [1,1578,null,{}] 17:19:50 INFO - PROCESS | 1220 | 1461025190606 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 1220 | 1461025190705 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:19:50 INFO - PROCESS | 1220 | 1461025190805 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1220 | ++DOCSHELL 17E91C00 == 45 [pid = 1220] [id = 404] 17:19:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18083000) [pid = 1220] [serial = 1212] [outer = 00000000] 17:19:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18A0C800) [pid = 1220] [serial = 1213] [outer = 18083000] 17:19:50 INFO - PROCESS | 1220 | 1461025190857 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18BED800) [pid = 1220] [serial = 1214] [outer = 18083000] 17:19:51 INFO - PROCESS | 1220 | 1461025191497 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 17:19:51 INFO - PROCESS | 1220 | 1461025191542 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1220 | 1461025191545 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 17:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:19:51 INFO - PROCESS | 1220 | 1461025191549 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1220 | 1461025191552 Marionette TRACE conn3 <- [1,1582,null,{}] 17:19:51 INFO - PROCESS | 1220 | 1461025191563 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 1220 | 1461025191664 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:19:51 INFO - PROCESS | 1220 | 1461025191797 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 1220 | ++DOCSHELL 136D0400 == 46 [pid = 1220] [id = 405] 17:19:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (14A8CC00) [pid = 1220] [serial = 1215] [outer = 00000000] 17:19:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (19F0C000) [pid = 1220] [serial = 1216] [outer = 14A8CC00] 17:19:51 INFO - PROCESS | 1220 | 1461025191854 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1A2F1C00) [pid = 1220] [serial = 1217] [outer = 14A8CC00] 17:19:52 INFO - PROCESS | 1220 | 1461025192612 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1085ms 17:19:52 INFO - PROCESS | 1220 | 1461025192639 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1220 | 1461025192643 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:19:52 INFO - PROCESS | 1220 | 1461025192649 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1220 | 1461025192653 Marionette TRACE conn3 <- [1,1586,null,{}] 17:19:52 INFO - PROCESS | 1220 | 1461025192660 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 1220 | 1461025192751 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:19:52 INFO - PROCESS | 1220 | 1461025192887 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 1220 | ++DOCSHELL 156EC400 == 47 [pid = 1220] [id = 406] 17:19:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (156F2000) [pid = 1220] [serial = 1218] [outer = 00000000] 17:19:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (16828400) [pid = 1220] [serial = 1219] [outer = 156F2000] 17:19:52 INFO - PROCESS | 1220 | 1461025192941 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (17E8F000) [pid = 1220] [serial = 1220] [outer = 156F2000] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 19727C00 == 46 [pid = 1220] [id = 401] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 12D75000 == 45 [pid = 1220] [id = 400] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 12B7B400 == 44 [pid = 1220] [id = 399] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 18D46400 == 43 [pid = 1220] [id = 398] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 133EE000 == 42 [pid = 1220] [id = 397] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 18D37400 == 41 [pid = 1220] [id = 396] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 18B2F400 == 40 [pid = 1220] [id = 395] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 16540000 == 39 [pid = 1220] [id = 394] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 1378D000 == 38 [pid = 1220] [id = 393] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 02A8BC00 == 37 [pid = 1220] [id = 392] 17:19:53 INFO - PROCESS | 1220 | --DOCSHELL 02A8C800 == 36 [pid = 1220] [id = 388] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (14AE0400) [pid = 1220] [serial = 1131] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A1ED800) [pid = 1220] [serial = 1128] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18D46800) [pid = 1220] [serial = 1149] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1375C800) [pid = 1220] [serial = 1134] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (142AE000) [pid = 1220] [serial = 1135] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18B27C00) [pid = 1220] [serial = 1147] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (17BF8000) [pid = 1220] [serial = 1140] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (17E8C400) [pid = 1220] [serial = 1141] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18E58800) [pid = 1220] [serial = 1150] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18EAA400) [pid = 1220] [serial = 1152] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (156F4800) [pid = 1220] [serial = 1155] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (158EE800) [pid = 1220] [serial = 1137] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (15C02C00) [pid = 1220] [serial = 1138] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18719800) [pid = 1220] [serial = 1143] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18FB4800) [pid = 1220] [serial = 1161] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18F02000) [pid = 1220] [serial = 1153] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (15C87000) [pid = 1220] [serial = 1156] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18A0B000) [pid = 1220] [serial = 1146] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18D39800) [pid = 1220] [serial = 1159] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18BF2400) [pid = 1220] [serial = 1158] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (187A1C00) [pid = 1220] [serial = 1144] [outer = 00000000] [url = about:blank] 17:19:53 INFO - PROCESS | 1220 | 1461025193530 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 900ms 17:19:53 INFO - PROCESS | 1220 | 1461025193553 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 1220 | 1461025193558 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 17:19:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:19:53 INFO - PROCESS | 1220 | 1461025193564 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1220 | 1461025193567 Marionette TRACE conn3 <- [1,1590,null,{}] 17:19:53 INFO - PROCESS | 1220 | 1461025193571 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 1220 | 1461025193668 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:19:53 INFO - PROCESS | 1220 | 1461025193676 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1220 | ++DOCSHELL 12D76000 == 37 [pid = 1220] [id = 407] 17:19:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (136CA400) [pid = 1220] [serial = 1221] [outer = 00000000] 17:19:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (16540000) [pid = 1220] [serial = 1222] [outer = 136CA400] 17:19:53 INFO - PROCESS | 1220 | 1461025193721 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (17E8D800) [pid = 1220] [serial = 1223] [outer = 136CA400] 17:19:54 INFO - PROCESS | 1220 | 1461025194179 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 698ms 17:19:54 INFO - PROCESS | 1220 | 1461025194247 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 1220 | 1461025194249 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:19:54 INFO - PROCESS | 1220 | 1461025194253 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1220 | 1461025194256 Marionette TRACE conn3 <- [1,1594,null,{}] 17:19:54 INFO - PROCESS | 1220 | 1461025194266 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 1220 | 1461025194344 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:19:54 INFO - PROCESS | 1220 | 1461025194350 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 1220 | ++DOCSHELL 18723400 == 38 [pid = 1220] [id = 408] 17:19:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18971000) [pid = 1220] [serial = 1224] [outer = 00000000] 17:19:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18A05C00) [pid = 1220] [serial = 1225] [outer = 18971000] 17:19:54 INFO - PROCESS | 1220 | 1461025194400 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18B2DC00) [pid = 1220] [serial = 1226] [outer = 18971000] 17:19:54 INFO - PROCESS | 1220 | 1461025194864 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 635ms 17:19:54 INFO - PROCESS | 1220 | 1461025194890 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 1220 | 1461025194893 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:19:54 INFO - PROCESS | 1220 | 1461025194896 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1220 | 1461025194898 Marionette TRACE conn3 <- [1,1598,null,{}] 17:19:54 INFO - PROCESS | 1220 | 1461025194908 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 1220 | 1461025194984 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:19:54 INFO - PROCESS | 1220 | 1461025194990 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 1220 | ++DOCSHELL 18A07C00 == 39 [pid = 1220] [id = 409] 17:19:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18BF4000) [pid = 1220] [serial = 1227] [outer = 00000000] 17:19:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18E5B400) [pid = 1220] [serial = 1228] [outer = 18BF4000] 17:19:55 INFO - PROCESS | 1220 | 1461025195035 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18EA3000) [pid = 1220] [serial = 1229] [outer = 18BF4000] 17:19:55 INFO - PROCESS | 1220 | 1461025195449 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 589ms 17:19:55 INFO - PROCESS | 1220 | 1461025195493 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1220 | 1461025195495 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:19:55 INFO - PROCESS | 1220 | 1461025195498 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1220 | 1461025195499 Marionette TRACE conn3 <- [1,1602,null,{}] 17:19:55 INFO - PROCESS | 1220 | 1461025195503 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 1220 | 1461025195621 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:19:55 INFO - PROCESS | 1220 | 1461025195635 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1220 | ++DOCSHELL 18EA6800 == 40 [pid = 1220] [id = 410] 17:19:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18EADC00) [pid = 1220] [serial = 1230] [outer = 00000000] 17:19:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18F08000) [pid = 1220] [serial = 1231] [outer = 18EADC00] 17:19:55 INFO - PROCESS | 1220 | 1461025195679 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18F0E800) [pid = 1220] [serial = 1232] [outer = 18EADC00] 17:19:56 INFO - PROCESS | 1220 | 1461025196129 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:19:56 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 17:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 682ms 17:19:56 INFO - PROCESS | 1220 | 1461025196181 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1220 | 1461025196183 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:19:56 INFO - PROCESS | 1220 | 1461025196192 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1220 | 1461025196193 Marionette TRACE conn3 <- [1,1606,null,{}] 17:19:56 INFO - PROCESS | 1220 | 1461025196197 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 1220 | 1461025196317 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:19:56 INFO - PROCESS | 1220 | 1461025196331 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 1220 | ++DOCSHELL 196EAC00 == 41 [pid = 1220] [id = 411] 17:19:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (196EB400) [pid = 1220] [serial = 1233] [outer = 00000000] 17:19:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19A46800) [pid = 1220] [serial = 1234] [outer = 196EB400] 17:19:56 INFO - PROCESS | 1220 | 1461025196377 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19F06400) [pid = 1220] [serial = 1235] [outer = 196EB400] 17:19:56 INFO - PROCESS | 1220 | 1461025196825 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 698ms 17:19:56 INFO - PROCESS | 1220 | 1461025196886 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1220 | 1461025196888 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:19:56 INFO - PROCESS | 1220 | 1461025196897 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1220 | 1461025196899 Marionette TRACE conn3 <- [1,1610,null,{}] 17:19:56 INFO - PROCESS | 1220 | 1461025196902 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 1220 | 1461025197031 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:19:57 INFO - PROCESS | 1220 | 1461025197042 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1220 | ++DOCSHELL 15AB0000 == 42 [pid = 1220] [id = 412] 17:19:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (19A3D000) [pid = 1220] [serial = 1236] [outer = 00000000] 17:19:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A69E400) [pid = 1220] [serial = 1237] [outer = 19A3D000] 17:19:57 INFO - PROCESS | 1220 | 1461025197086 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1A8AB800) [pid = 1220] [serial = 1238] [outer = 19A3D000] 17:19:57 INFO - PROCESS | 1220 | 1461025197521 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:19:57 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 17:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 636ms 17:19:57 INFO - PROCESS | 1220 | 1461025197542 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1220 | 1461025197544 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:19:57 INFO - PROCESS | 1220 | 1461025197547 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1220 | 1461025197549 Marionette TRACE conn3 <- [1,1614,null,{}] 17:19:57 INFO - PROCESS | 1220 | 1461025197552 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 1220 | 1461025197838 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (136CA000) [pid = 1220] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19691400) [pid = 1220] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (16824400) [pid = 1220] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18D44800) [pid = 1220] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (02A97400) [pid = 1220] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18B2F800) [pid = 1220] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (14355000) [pid = 1220] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (12D7C000) [pid = 1220] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (13786800) [pid = 1220] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (19A3C400) [pid = 1220] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:19:57 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (136D1000) [pid = 1220] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:19:57 INFO - PROCESS | 1220 | 1461025197884 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1220 | ++DOCSHELL 02A93800 == 43 [pid = 1220] [id = 413] 17:19:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (02A97400) [pid = 1220] [serial = 1239] [outer = 00000000] 17:19:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (13786800) [pid = 1220] [serial = 1240] [outer = 02A97400] 17:19:57 INFO - PROCESS | 1220 | 1461025197928 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (138E8400) [pid = 1220] [serial = 1241] [outer = 02A97400] 17:19:58 INFO - PROCESS | 1220 | 1461025198271 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:19:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 791ms 17:19:58 INFO - PROCESS | 1220 | 1461025198335 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1220 | 1461025198337 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 17:19:58 INFO - PROCESS | 1220 | 1461025198340 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 1220 | 1461025198342 Marionette TRACE conn3 <- [1,1618,null,{}] 17:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:19:58 INFO - PROCESS | 1220 | 1461025198345 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 1220 | 1461025198422 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:19:58 INFO - PROCESS | 1220 | 1461025198428 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 1220 | ++DOCSHELL 13258000 == 44 [pid = 1220] [id = 414] 17:19:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (13781C00) [pid = 1220] [serial = 1242] [outer = 00000000] 17:19:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1A1E9400) [pid = 1220] [serial = 1243] [outer = 13781C00] 17:19:58 INFO - PROCESS | 1220 | 1461025198471 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1A1ED800) [pid = 1220] [serial = 1244] [outer = 13781C00] 17:19:58 INFO - PROCESS | 1220 | 1461025198885 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:19:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 589ms 17:19:58 INFO - PROCESS | 1220 | 1461025198938 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1220 | 1461025198940 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 17:19:58 INFO - PROCESS | 1220 | 1461025198948 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:19:58 INFO - PROCESS | 1220 | 1461025198949 Marionette TRACE conn3 <- [1,1622,null,{}] 17:19:58 INFO - PROCESS | 1220 | 1461025198953 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1220 | 1461025199029 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:19:59 INFO - PROCESS | 1220 | 1461025199035 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 1220 | ++DOCSHELL 18E59400 == 45 [pid = 1220] [id = 415] 17:19:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18EAD800) [pid = 1220] [serial = 1245] [outer = 00000000] 17:19:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1C0C2400) [pid = 1220] [serial = 1246] [outer = 18EAD800] 17:19:59 INFO - PROCESS | 1220 | 1461025199079 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1C0C4800) [pid = 1220] [serial = 1247] [outer = 18EAD800] 17:19:59 INFO - PROCESS | 1220 | 1461025199499 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 589ms 17:19:59 INFO - PROCESS | 1220 | 1461025199546 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 1220 | 1461025199548 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:19:59 INFO - PROCESS | 1220 | 1461025199552 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1220 | 1461025199554 Marionette TRACE conn3 <- [1,1626,null,{}] 17:19:59 INFO - PROCESS | 1220 | 1461025199557 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1220 | 1461025199654 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:19:59 INFO - PROCESS | 1220 | 1461025199662 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 1220 | ++DOCSHELL 1C0CBC00 == 46 [pid = 1220] [id = 416] 17:19:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1C0CC000) [pid = 1220] [serial = 1248] [outer = 00000000] 17:19:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C0D8400) [pid = 1220] [serial = 1249] [outer = 1C0CC000] 17:19:59 INFO - PROCESS | 1220 | 1461025199711 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1C12A000) [pid = 1220] [serial = 1250] [outer = 1C0CC000] 17:20:00 INFO - PROCESS | 1220 | 1461025200389 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:20:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 899ms 17:20:00 INFO - PROCESS | 1220 | 1461025200440 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1220 | 1461025200446 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:20:00 INFO - PROCESS | 1220 | 1461025200452 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1220 | 1461025200455 Marionette TRACE conn3 <- [1,1630,null,{}] 17:20:00 INFO - PROCESS | 1220 | 1461025200461 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 1220 | 1461025200564 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:20:00 INFO - PROCESS | 1220 | 1461025200674 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 1220 | ++DOCSHELL 143AA000 == 47 [pid = 1220] [id = 417] 17:20:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (15AB6C00) [pid = 1220] [serial = 1251] [outer = 00000000] 17:20:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (163BF400) [pid = 1220] [serial = 1252] [outer = 15AB6C00] 17:20:00 INFO - PROCESS | 1220 | 1461025200728 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (180E7800) [pid = 1220] [serial = 1253] [outer = 15AB6C00] 17:20:01 INFO - PROCESS | 1220 | 1461025201352 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 931ms 17:20:01 INFO - PROCESS | 1220 | 1461025201397 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1220 | 1461025201402 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:20:01 INFO - PROCESS | 1220 | 1461025201409 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1220 | 1461025201412 Marionette TRACE conn3 <- [1,1634,null,{}] 17:20:01 INFO - PROCESS | 1220 | 1461025201416 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 1220 | 1461025201517 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:20:01 INFO - PROCESS | 1220 | 1461025201647 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 1220 | ++DOCSHELL 18337C00 == 48 [pid = 1220] [id = 418] 17:20:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18722C00) [pid = 1220] [serial = 1254] [outer = 00000000] 17:20:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18D44800) [pid = 1220] [serial = 1255] [outer = 18722C00] 17:20:01 INFO - PROCESS | 1220 | 1461025201708 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18F05400) [pid = 1220] [serial = 1256] [outer = 18722C00] 17:20:02 INFO - PROCESS | 1220 | 1461025202319 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 17:20:02 INFO - PROCESS | 1220 | 1461025202336 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1220 | 1461025202339 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:20:02 INFO - PROCESS | 1220 | 1461025202343 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1220 | 1461025202346 Marionette TRACE conn3 <- [1,1638,null,{}] 17:20:02 INFO - PROCESS | 1220 | 1461025202357 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 1220 | 1461025202460 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:20:02 INFO - PROCESS | 1220 | 1461025202564 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 1220 | ++DOCSHELL 1C0B9000 == 49 [pid = 1220] [id = 419] 17:20:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C0C1800) [pid = 1220] [serial = 1257] [outer = 00000000] 17:20:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0D1000) [pid = 1220] [serial = 1258] [outer = 1C0C1800] 17:20:02 INFO - PROCESS | 1220 | 1461025202621 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C0D9C00) [pid = 1220] [serial = 1259] [outer = 1C0C1800] 17:20:03 INFO - PROCESS | 1220 | 1461025203193 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 899ms 17:20:03 INFO - PROCESS | 1220 | 1461025203386 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1220 | 1461025203391 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 17:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:20:03 INFO - PROCESS | 1220 | 1461025203432 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1220 | 1461025203435 Marionette TRACE conn3 <- [1,1642,null,{}] 17:20:03 INFO - PROCESS | 1220 | 1461025203441 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 1220 | 1461025203535 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:20:03 INFO - PROCESS | 1220 | 1461025203663 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 1220 | ++DOCSHELL 12BDF000 == 50 [pid = 1220] [id = 420] 17:20:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (12D7F000) [pid = 1220] [serial = 1260] [outer = 00000000] 17:20:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (156F4000) [pid = 1220] [serial = 1261] [outer = 12D7F000] 17:20:03 INFO - PROCESS | 1220 | 1461025203712 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (15CD3C00) [pid = 1220] [serial = 1262] [outer = 12D7F000] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 18E59400 == 49 [pid = 1220] [id = 415] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 13258000 == 48 [pid = 1220] [id = 414] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 02A93800 == 47 [pid = 1220] [id = 413] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 15AB0000 == 46 [pid = 1220] [id = 412] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 196EAC00 == 45 [pid = 1220] [id = 411] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 18EA6800 == 44 [pid = 1220] [id = 410] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 18A07C00 == 43 [pid = 1220] [id = 409] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 18723400 == 42 [pid = 1220] [id = 408] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 12D76000 == 41 [pid = 1220] [id = 407] 17:20:04 INFO - PROCESS | 1220 | --DOCSHELL 156EC400 == 40 [pid = 1220] [id = 406] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1A6F2800) [pid = 1220] [serial = 1207] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | 1461025204308 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (156A2C00) [pid = 1220] [serial = 1132] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (19E80000) [pid = 1220] [serial = 1174] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (19BCAC00) [pid = 1220] [serial = 1198] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (19A3DC00) [pid = 1220] [serial = 1196] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (15CCC400) [pid = 1220] [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.] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19D81C00) [pid = 1220] [serial = 1199] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1971C800) [pid = 1220] [serial = 1201] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1A14E800) [pid = 1220] [serial = 1204] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19A3A800) [pid = 1220] [serial = 1202] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1A159000) [pid = 1220] [serial = 1205] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18EA0000) [pid = 1220] [serial = 1190] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18F05800) [pid = 1220] [serial = 1192] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (19A3D800) [pid = 1220] [serial = 1195] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (12D72400) [pid = 1220] [serial = 1164] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (180EEC00) [pid = 1220] [serial = 1183] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (183B4800) [pid = 1220] [serial = 1184] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (196EA800) [pid = 1220] [serial = 1171] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18FB7000) [pid = 1220] [serial = 1193] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18A06800) [pid = 1220] [serial = 1168] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18E5CC00) [pid = 1220] [serial = 1189] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (147B2000) [pid = 1220] [serial = 1178] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1378C400) [pid = 1220] [serial = 1177] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18BF1C00) [pid = 1220] [serial = 1186] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18D3A400) [pid = 1220] [serial = 1187] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (14AE4400) [pid = 1220] [serial = 1180] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (15A2D800) [pid = 1220] [serial = 1181] [outer = 00000000] [url = about:blank] 17:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 961ms 17:20:04 INFO - PROCESS | 1220 | 1461025204360 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1220 | 1461025204366 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:20:04 INFO - PROCESS | 1220 | 1461025204377 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1220 | 1461025204383 Marionette TRACE conn3 <- [1,1646,null,{}] 17:20:04 INFO - PROCESS | 1220 | 1461025204389 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 1220 | 1461025204493 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:20:04 INFO - PROCESS | 1220 | 1461025204505 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1220 | ++DOCSHELL 1378B400 == 41 [pid = 1220] [id = 421] 17:20:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (143B3000) [pid = 1220] [serial = 1263] [outer = 00000000] 17:20:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (15AB0000) [pid = 1220] [serial = 1264] [outer = 143B3000] 17:20:04 INFO - PROCESS | 1220 | 1461025204550 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (16545800) [pid = 1220] [serial = 1265] [outer = 143B3000] 17:20:05 INFO - PROCESS | 1220 | 1461025205054 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 682ms 17:20:05 INFO - PROCESS | 1220 | 1461025205069 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1220 | 1461025205071 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:20:05 INFO - PROCESS | 1220 | 1461025205075 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1220 | 1461025205077 Marionette TRACE conn3 <- [1,1650,null,{}] 17:20:05 INFO - PROCESS | 1220 | 1461025205085 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 1220 | 1461025205166 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:20:05 INFO - PROCESS | 1220 | 1461025205177 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 1220 | ++DOCSHELL 183B5400 == 42 [pid = 1220] [id = 422] 17:20:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (183B6000) [pid = 1220] [serial = 1266] [outer = 00000000] 17:20:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1879AC00) [pid = 1220] [serial = 1267] [outer = 183B6000] 17:20:05 INFO - PROCESS | 1220 | 1461025205224 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18A01C00) [pid = 1220] [serial = 1268] [outer = 183B6000] 17:20:05 INFO - PROCESS | 1220 | 1461025205691 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 636ms 17:20:05 INFO - PROCESS | 1220 | 1461025205714 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1220 | 1461025205716 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:20:05 INFO - PROCESS | 1220 | 1461025205719 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1220 | 1461025205721 Marionette TRACE conn3 <- [1,1654,null,{}] 17:20:05 INFO - PROCESS | 1220 | 1461025205724 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 1220 | 1461025205807 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:20:05 INFO - PROCESS | 1220 | 1461025205813 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 1220 | ++DOCSHELL 18A10800 == 43 [pid = 1220] [id = 423] 17:20:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18B2A000) [pid = 1220] [serial = 1269] [outer = 00000000] 17:20:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18D3D000) [pid = 1220] [serial = 1270] [outer = 18B2A000] 17:20:05 INFO - PROCESS | 1220 | 1461025205858 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18E51400) [pid = 1220] [serial = 1271] [outer = 18B2A000] 17:20:06 INFO - PROCESS | 1220 | 1461025206279 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 635ms 17:20:06 INFO - PROCESS | 1220 | 1461025206340 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1220 | 1461025206342 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 17:20:06 INFO - PROCESS | 1220 | 1461025206345 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:20:06 INFO - PROCESS | 1220 | 1461025206347 Marionette TRACE conn3 <- [1,1658,null,{}] 17:20:06 INFO - PROCESS | 1220 | 1461025206350 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 1220 | 1461025206424 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:20:06 INFO - PROCESS | 1220 | 1461025206430 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 1220 | ++DOCSHELL 18BED400 == 44 [pid = 1220] [id = 424] 17:20:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18D37400) [pid = 1220] [serial = 1272] [outer = 00000000] 17:20:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18EA6C00) [pid = 1220] [serial = 1273] [outer = 18D37400] 17:20:06 INFO - PROCESS | 1220 | 1461025206474 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18EAA000) [pid = 1220] [serial = 1274] [outer = 18D37400] 17:20:06 INFO - PROCESS | 1220 | 1461025206957 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 636ms 17:20:06 INFO - PROCESS | 1220 | 1461025206983 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1220 | 1461025206985 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:20:06 INFO - PROCESS | 1220 | 1461025206994 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1220 | 1461025206996 Marionette TRACE conn3 <- [1,1662,null,{}] 17:20:06 INFO - PROCESS | 1220 | 1461025207000 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 1220 | 1461025207127 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:20:07 INFO - PROCESS | 1220 | 1461025207134 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 1220 | ++DOCSHELL 1540B800 == 45 [pid = 1220] [id = 425] 17:20:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18EAB000) [pid = 1220] [serial = 1275] [outer = 00000000] 17:20:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1971CC00) [pid = 1220] [serial = 1276] [outer = 18EAB000] 17:20:07 INFO - PROCESS | 1220 | 1461025207181 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (198FBC00) [pid = 1220] [serial = 1277] [outer = 18EAB000] 17:20:07 INFO - PROCESS | 1220 | 1461025207637 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 682ms 17:20:07 INFO - PROCESS | 1220 | 1461025207693 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1220 | 1461025207695 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 17:20:07 INFO - PROCESS | 1220 | 1461025207699 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:20:07 INFO - PROCESS | 1220 | 1461025207700 Marionette TRACE conn3 <- [1,1666,null,{}] 17:20:07 INFO - PROCESS | 1220 | 1461025207704 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 1220 | 1461025207809 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:20:07 INFO - PROCESS | 1220 | 1461025207905 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 1220 | ++DOCSHELL 18F01800 == 46 [pid = 1220] [id = 426] 17:20:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18F02400) [pid = 1220] [serial = 1278] [outer = 00000000] 17:20:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19A47C00) [pid = 1220] [serial = 1279] [outer = 18F02400] 17:20:07 INFO - PROCESS | 1220 | 1461025207949 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19D7AC00) [pid = 1220] [serial = 1280] [outer = 18F02400] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 17E91C00 == 45 [pid = 1220] [id = 404] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 18F0B400 == 44 [pid = 1220] [id = 391] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 14A99000 == 43 [pid = 1220] [id = 403] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 18D3A000 == 42 [pid = 1220] [id = 390] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 16821400 == 41 [pid = 1220] [id = 389] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 136D0400 == 40 [pid = 1220] [id = 405] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 12D42400 == 39 [pid = 1220] [id = 377] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 123F0C00 == 38 [pid = 1220] [id = 402] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 19F07000 == 37 [pid = 1220] [id = 376] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 1378B400 == 36 [pid = 1220] [id = 421] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 1C0B9000 == 35 [pid = 1220] [id = 419] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 12BDF000 == 34 [pid = 1220] [id = 420] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 18337C00 == 33 [pid = 1220] [id = 418] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 1C0CBC00 == 32 [pid = 1220] [id = 416] 17:20:08 INFO - PROCESS | 1220 | --DOCSHELL 143AA000 == 31 [pid = 1220] [id = 417] 17:20:09 INFO - PROCESS | 1220 | --DOCSHELL 18A10800 == 30 [pid = 1220] [id = 423] 17:20:09 INFO - PROCESS | 1220 | --DOCSHELL 183B5400 == 29 [pid = 1220] [id = 422] 17:20:09 INFO - PROCESS | 1220 | --DOCSHELL 1540B800 == 28 [pid = 1220] [id = 425] 17:20:09 INFO - PROCESS | 1220 | --DOCSHELL 18BED400 == 27 [pid = 1220] [id = 424] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (136CA400) [pid = 1220] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (14A8CC00) [pid = 1220] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18BF4000) [pid = 1220] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18971000) [pid = 1220] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (156F2000) [pid = 1220] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (13781C00) [pid = 1220] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18EAD800) [pid = 1220] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (02A97400) [pid = 1220] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18EADC00) [pid = 1220] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19F0F800) [pid = 1220] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18D3F400) [pid = 1220] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1A2EE400) [pid = 1220] [serial = 1129] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (02A93C00) [pid = 1220] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (17BE1400) [pid = 1220] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (19A40800) [pid = 1220] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18E57800) [pid = 1220] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (196EB400) [pid = 1220] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (19A3D000) [pid = 1220] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (19A46800) [pid = 1220] [serial = 1234] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1A69E400) [pid = 1220] [serial = 1237] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (16540000) [pid = 1220] [serial = 1222] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (17E8D800) [pid = 1220] [serial = 1223] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (1A2F1C00) [pid = 1220] [serial = 1217] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (19F0C000) [pid = 1220] [serial = 1216] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (18E5B400) [pid = 1220] [serial = 1228] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18EA3000) [pid = 1220] [serial = 1229] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18A05C00) [pid = 1220] [serial = 1225] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (18B2DC00) [pid = 1220] [serial = 1226] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (17E8F000) [pid = 1220] [serial = 1220] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (16828400) [pid = 1220] [serial = 1219] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (16541400) [pid = 1220] [serial = 1210] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (18A0C800) [pid = 1220] [serial = 1213] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (1C0D8400) [pid = 1220] [serial = 1249] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (1A8AB800) [pid = 1220] [serial = 1238] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (1A1E9400) [pid = 1220] [serial = 1243] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (1C0C2400) [pid = 1220] [serial = 1246] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (13786800) [pid = 1220] [serial = 1240] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (138E8400) [pid = 1220] [serial = 1241] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 66 (18F08000) [pid = 1220] [serial = 1231] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 65 (19F06400) [pid = 1220] [serial = 1235] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 64 (1A1ED800) [pid = 1220] [serial = 1244] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 63 (1C0C4800) [pid = 1220] [serial = 1247] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 62 (18F0E800) [pid = 1220] [serial = 1232] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 61 (19F08800) [pid = 1220] [serial = 1175] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 60 (19724800) [pid = 1220] [serial = 1172] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 59 (19012C00) [pid = 1220] [serial = 1162] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 58 (13210C00) [pid = 1220] [serial = 1165] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | --DOMWINDOW == 57 (18BEFC00) [pid = 1220] [serial = 1169] [outer = 00000000] [url = about:blank] 17:20:09 INFO - PROCESS | 1220 | 1461025209782 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2139ms 17:20:09 INFO - PROCESS | 1220 | 1461025209844 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 1220 | 1461025209847 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:20:09 INFO - PROCESS | 1220 | 1461025209853 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 1220 | 1461025209856 Marionette TRACE conn3 <- [1,1670,null,{}] 17:20:09 INFO - PROCESS | 1220 | 1461025209865 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 1220 | 1461025209953 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:20:09 INFO - PROCESS | 1220 | 1461025209967 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 1220 | ++DOCSHELL 12B3E000 == 28 [pid = 1220] [id = 427] 17:20:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 58 (12B7CC00) [pid = 1220] [serial = 1281] [outer = 00000000] 17:20:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 59 (13201C00) [pid = 1220] [serial = 1282] [outer = 12B7CC00] 17:20:10 INFO - PROCESS | 1220 | 1461025210015 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 60 (13258000) [pid = 1220] [serial = 1283] [outer = 12B7CC00] 17:20:10 INFO - PROCESS | 1220 | 1461025210491 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 682ms 17:20:10 INFO - PROCESS | 1220 | 1461025210532 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 1220 | 1461025210538 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 17:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:20:10 INFO - PROCESS | 1220 | 1461025210544 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 1220 | 1461025210547 Marionette TRACE conn3 <- [1,1674,null,{}] 17:20:10 INFO - PROCESS | 1220 | 1461025210550 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:10 INFO - PROCESS | 1220 | 1461025210666 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:20:10 INFO - PROCESS | 1220 | 1461025210754 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 1220 | ++DOCSHELL 02A90C00 == 29 [pid = 1220] [id = 428] 17:20:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 61 (02A91000) [pid = 1220] [serial = 1284] [outer = 00000000] 17:20:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 62 (123F1C00) [pid = 1220] [serial = 1285] [outer = 02A91000] 17:20:10 INFO - PROCESS | 1220 | 1461025210851 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 63 (12D75000) [pid = 1220] [serial = 1286] [outer = 02A91000] 17:20:11 INFO - PROCESS | 1220 | 1461025211625 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:20:11 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 17:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1085ms 17:20:11 INFO - PROCESS | 1220 | 1461025211643 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1220 | 1461025211648 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:20:11 INFO - PROCESS | 1220 | 1461025211653 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1220 | 1461025211657 Marionette TRACE conn3 <- [1,1678,null,{}] 17:20:11 INFO - PROCESS | 1220 | 1461025211662 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 1220 | 1461025211770 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:20:11 INFO - PROCESS | 1220 | 1461025211850 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 1220 | ++DOCSHELL 14A8CC00 == 30 [pid = 1220] [id = 429] 17:20:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 64 (14A90C00) [pid = 1220] [serial = 1287] [outer = 00000000] 17:20:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 65 (15410800) [pid = 1220] [serial = 1288] [outer = 14A90C00] 17:20:11 INFO - PROCESS | 1220 | 1461025211915 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 66 (156EA800) [pid = 1220] [serial = 1289] [outer = 14A90C00] 17:20:12 INFO - PROCESS | 1220 | 1461025212673 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:20:12 INFO - PROCESS | 1220 | --DOCSHELL 18EA7800 == 29 [pid = 1220] [id = 357] 17:20:12 INFO - PROCESS | 1220 | --DOCSHELL 17E89800 == 28 [pid = 1220] [id = 360] 17:20:12 INFO - PROCESS | 1220 | --DOCSHELL 19728800 == 27 [pid = 1220] [id = 358] 17:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1085ms 17:20:12 INFO - PROCESS | 1220 | 1461025212735 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 1220 | 1461025212739 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:20:12 INFO - PROCESS | 1220 | 1461025212744 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1220 | 1461025212748 Marionette TRACE conn3 <- [1,1682,null,{}] 17:20:12 INFO - PROCESS | 1220 | 1461025212754 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 1220 | 1461025212833 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:20:12 INFO - PROCESS | 1220 | 1461025212848 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 1220 | ++DOCSHELL 12B7EC00 == 28 [pid = 1220] [id = 430] 17:20:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 67 (1325CC00) [pid = 1220] [serial = 1290] [outer = 00000000] 17:20:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (147BA800) [pid = 1220] [serial = 1291] [outer = 1325CC00] 17:20:12 INFO - PROCESS | 1220 | 1461025212900 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (156F1800) [pid = 1220] [serial = 1292] [outer = 1325CC00] 17:20:13 INFO - PROCESS | 1220 | 1461025213399 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 683ms 17:20:13 INFO - PROCESS | 1220 | 1461025213440 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 1220 | 1461025213446 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:20:13 INFO - PROCESS | 1220 | 1461025213452 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 1220 | 1461025213455 Marionette TRACE conn3 <- [1,1686,null,{}] 17:20:13 INFO - PROCESS | 1220 | 1461025213458 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 1220 | 1461025213536 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:20:13 INFO - PROCESS | 1220 | 1461025213545 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1220 | ++DOCSHELL 15DE5800 == 29 [pid = 1220] [id = 431] 17:20:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (163BA000) [pid = 1220] [serial = 1293] [outer = 00000000] 17:20:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (1654B400) [pid = 1220] [serial = 1294] [outer = 163BA000] 17:20:13 INFO - PROCESS | 1220 | 1461025213590 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (17BE0000) [pid = 1220] [serial = 1295] [outer = 163BA000] 17:20:14 INFO - PROCESS | 1220 | 1461025214076 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 636ms 17:20:14 INFO - PROCESS | 1220 | 1461025214089 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1220 | 1461025214091 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:20:14 INFO - PROCESS | 1220 | 1461025214094 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1220 | 1461025214098 Marionette TRACE conn3 <- [1,1690,null,{}] 17:20:14 INFO - PROCESS | 1220 | 1461025214109 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 1220 | 1461025214205 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:20:14 INFO - PROCESS | 1220 | 1461025214214 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1220 | ++DOCSHELL 17E94000 == 30 [pid = 1220] [id = 432] 17:20:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (17E94400) [pid = 1220] [serial = 1296] [outer = 00000000] 17:20:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (180F2C00) [pid = 1220] [serial = 1297] [outer = 17E94400] 17:20:14 INFO - PROCESS | 1220 | 1461025214262 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (18337000) [pid = 1220] [serial = 1298] [outer = 17E94400] 17:20:14 INFO - PROCESS | 1220 | 1461025214741 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 697ms 17:20:14 INFO - PROCESS | 1220 | 1461025214777 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1220 | 1461025214780 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:20:14 INFO - PROCESS | 1220 | 1461025214787 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1220 | 1461025214789 Marionette TRACE conn3 <- [1,1694,null,{}] 17:20:14 INFO - PROCESS | 1220 | 1461025214792 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 1220 | 1461025214869 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:20:14 INFO - PROCESS | 1220 | 1461025214875 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1220 | ++DOCSHELL 183BF800 == 31 [pid = 1220] [id = 433] 17:20:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (1879E000) [pid = 1220] [serial = 1299] [outer = 00000000] 17:20:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18A0A400) [pid = 1220] [serial = 1300] [outer = 1879E000] 17:20:14 INFO - PROCESS | 1220 | 1461025214921 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18A0E400) [pid = 1220] [serial = 1301] [outer = 1879E000] 17:20:15 INFO - PROCESS | 1220 | 1461025215367 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 620ms 17:20:15 INFO - PROCESS | 1220 | 1461025215426 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1220 | 1461025215428 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:20:15 INFO - PROCESS | 1220 | 1461025215431 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 1220 | 1461025215433 Marionette TRACE conn3 <- [1,1698,null,{}] 17:20:15 INFO - PROCESS | 1220 | 1461025215436 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 1220 | 1461025215537 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:20:15 INFO - PROCESS | 1220 | 1461025215543 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 1220 | ++DOCSHELL 136D1400 == 32 [pid = 1220] [id = 434] 17:20:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (180EDC00) [pid = 1220] [serial = 1302] [outer = 00000000] 17:20:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18BE8800) [pid = 1220] [serial = 1303] [outer = 180EDC00] 17:20:15 INFO - PROCESS | 1220 | 1461025215588 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18BED000) [pid = 1220] [serial = 1304] [outer = 180EDC00] 17:20:16 INFO - PROCESS | 1220 | 1461025216091 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 698ms 17:20:16 INFO - PROCESS | 1220 | 1461025216131 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 1220 | 1461025216133 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:20:16 INFO - PROCESS | 1220 | 1461025216136 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1220 | 1461025216138 Marionette TRACE conn3 <- [1,1702,null,{}] 17:20:16 INFO - PROCESS | 1220 | 1461025216141 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 1220 | 1461025216266 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:20:16 INFO - PROCESS | 1220 | 1461025216276 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1220 | ++DOCSHELL 18D44C00 == 33 [pid = 1220] [id = 435] 17:20:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18E55400) [pid = 1220] [serial = 1305] [outer = 00000000] 17:20:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18E5CC00) [pid = 1220] [serial = 1306] [outer = 18E55400] 17:20:16 INFO - PROCESS | 1220 | 1461025216314 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18EA2000) [pid = 1220] [serial = 1307] [outer = 18E55400] 17:20:16 INFO - PROCESS | 1220 | 1461025216751 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 698ms 17:20:16 INFO - PROCESS | 1220 | 1461025216820 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 1220 | 1461025216822 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:20:16 INFO - PROCESS | 1220 | 1461025216826 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1220 | 1461025216827 Marionette TRACE conn3 <- [1,1706,null,{}] 17:20:16 INFO - PROCESS | 1220 | 1461025216830 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 1220 | 1461025216958 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:20:16 INFO - PROCESS | 1220 | 1461025216969 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1220 | ++DOCSHELL 17E8B800 == 34 [pid = 1220] [id = 436] 17:20:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18E5BC00) [pid = 1220] [serial = 1308] [outer = 00000000] 17:20:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18EAE400) [pid = 1220] [serial = 1309] [outer = 18E5BC00] 17:20:17 INFO - PROCESS | 1220 | 1461025217034 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18EA8800) [pid = 1220] [serial = 1310] [outer = 18E5BC00] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18D37400) [pid = 1220] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (19F0BC00) [pid = 1220] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (14A9B800) [pid = 1220] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18083000) [pid = 1220] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (18EAB000) [pid = 1220] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (18B2A000) [pid = 1220] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (183B6000) [pid = 1220] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (143B3000) [pid = 1220] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (12D7F000) [pid = 1220] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (1C0C1800) [pid = 1220] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (18722C00) [pid = 1220] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (15AB6C00) [pid = 1220] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:20:17 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (1C0CC000) [pid = 1220] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:20:17 INFO - PROCESS | 1220 | 1461025217530 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 728ms 17:20:17 INFO - PROCESS | 1220 | 1461025217567 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1220 | 1461025217568 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 17:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:20:17 INFO - PROCESS | 1220 | 1461025217572 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1220 | 1461025217573 Marionette TRACE conn3 <- [1,1710,null,{}] 17:20:17 INFO - PROCESS | 1220 | 1461025217577 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:17 INFO - PROCESS | 1220 | 1461025217651 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:20:17 INFO - PROCESS | 1220 | 1461025217657 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 1220 | ++DOCSHELL 143B2400 == 35 [pid = 1220] [id = 437] 17:20:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (143B3000) [pid = 1220] [serial = 1311] [outer = 00000000] 17:20:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (18332C00) [pid = 1220] [serial = 1312] [outer = 143B3000] 17:20:17 INFO - PROCESS | 1220 | 1461025217706 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18D39000) [pid = 1220] [serial = 1313] [outer = 143B3000] 17:20:18 INFO - PROCESS | 1220 | 1461025218135 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:20:18 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 17:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 589ms 17:20:18 INFO - PROCESS | 1220 | 1461025218169 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1220 | 1461025218171 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 17:20:18 INFO - PROCESS | 1220 | 1461025218174 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:20:18 INFO - PROCESS | 1220 | 1461025218176 Marionette TRACE conn3 <- [1,1714,null,{}] 17:20:18 INFO - PROCESS | 1220 | 1461025218179 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 1220 | 1461025218251 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:20:18 INFO - PROCESS | 1220 | 1461025218257 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1220 | ++DOCSHELL 13786400 == 36 [pid = 1220] [id = 438] 17:20:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18BF4C00) [pid = 1220] [serial = 1314] [outer = 00000000] 17:20:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18F0E800) [pid = 1220] [serial = 1315] [outer = 18BF4C00] 17:20:18 INFO - PROCESS | 1220 | 1461025218300 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18F0E400) [pid = 1220] [serial = 1316] [outer = 18BF4C00] 17:20:18 INFO - PROCESS | 1220 | 1461025218721 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 589ms 17:20:18 INFO - PROCESS | 1220 | 1461025218755 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1220 | 1461025218757 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:20:18 INFO - PROCESS | 1220 | 1461025218771 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1220 | 1461025218773 Marionette TRACE conn3 <- [1,1718,null,{}] 17:20:18 INFO - PROCESS | 1220 | 1461025218776 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 1220 | 1461025218852 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:20:18 INFO - PROCESS | 1220 | 1461025218858 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1220 | ++DOCSHELL 183B4800 == 37 [pid = 1220] [id = 439] 17:20:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18F10C00) [pid = 1220] [serial = 1317] [outer = 00000000] 17:20:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (19691400) [pid = 1220] [serial = 1318] [outer = 18F10C00] 17:20:18 INFO - PROCESS | 1220 | 1461025218902 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (19690000) [pid = 1220] [serial = 1319] [outer = 18F10C00] 17:20:19 INFO - PROCESS | 1220 | 1461025219326 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:20:19 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 17:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 589ms 17:20:19 INFO - PROCESS | 1220 | 1461025219368 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1220 | 1461025219371 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 17:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:20:19 INFO - PROCESS | 1220 | 1461025219374 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1220 | 1461025219376 Marionette TRACE conn3 <- [1,1722,null,{}] 17:20:19 INFO - PROCESS | 1220 | 1461025219383 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 1220 | 1461025219515 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:20:19 INFO - PROCESS | 1220 | 1461025219674 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 1220 | ++DOCSHELL 02A95C00 == 38 [pid = 1220] [id = 440] 17:20:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (02A97000) [pid = 1220] [serial = 1320] [outer = 00000000] 17:20:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (12D76800) [pid = 1220] [serial = 1321] [outer = 02A97000] 17:20:19 INFO - PROCESS | 1220 | 1461025219732 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (1325D800) [pid = 1220] [serial = 1322] [outer = 02A97000] 17:20:20 INFO - PROCESS | 1220 | 1461025220307 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 992ms 17:20:20 INFO - PROCESS | 1220 | 1461025220362 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 1220 | 1461025220367 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:20:20 INFO - PROCESS | 1220 | 1461025220372 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 1220 | 1461025220376 Marionette TRACE conn3 <- [1,1726,null,{}] 17:20:20 INFO - PROCESS | 1220 | 1461025220381 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 1220 | 1461025220510 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:20:20 INFO - PROCESS | 1220 | 1461025220637 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 1220 | ++DOCSHELL 16546400 == 39 [pid = 1220] [id = 441] 17:20:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (16828000) [pid = 1220] [serial = 1323] [outer = 00000000] 17:20:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (17E8BC00) [pid = 1220] [serial = 1324] [outer = 16828000] 17:20:20 INFO - PROCESS | 1220 | 1461025220694 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (17E93000) [pid = 1220] [serial = 1325] [outer = 16828000] 17:20:21 INFO - PROCESS | 1220 | 1461025221295 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 993ms 17:20:21 INFO - PROCESS | 1220 | 1461025221375 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 1220 | 1461025221378 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 17:20:21 INFO - PROCESS | 1220 | 1461025221396 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:20:21 INFO - PROCESS | 1220 | 1461025221398 Marionette TRACE conn3 <- [1,1730,null,{}] 17:20:21 INFO - PROCESS | 1220 | 1461025221402 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:21 INFO - PROCESS | 1220 | 1461025221507 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:20:21 INFO - PROCESS | 1220 | 1461025221633 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 1220 | ++DOCSHELL 18A03400 == 40 [pid = 1220] [id = 442] 17:20:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18A04800) [pid = 1220] [serial = 1326] [outer = 00000000] 17:20:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18D3A400) [pid = 1220] [serial = 1327] [outer = 18A04800] 17:20:21 INFO - PROCESS | 1220 | 1461025221687 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18E53800) [pid = 1220] [serial = 1328] [outer = 18A04800] 17:20:22 INFO - PROCESS | 1220 | 1461025222463 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1131ms 17:20:22 INFO - PROCESS | 1220 | 1461025222528 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1220 | 1461025222532 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:20:22 INFO - PROCESS | 1220 | 1461025222537 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1220 | 1461025222541 Marionette TRACE conn3 <- [1,1734,null,{}] 17:20:22 INFO - PROCESS | 1220 | 1461025222547 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 1220 | 1461025222641 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:20:22 INFO - PROCESS | 1220 | 1461025222788 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 183BC400 == 39 [pid = 1220] [id = 361] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 18D3E800 == 38 [pid = 1220] [id = 355] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 158F0800 == 37 [pid = 1220] [id = 350] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 16449000 == 36 [pid = 1220] [id = 365] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 18079400 == 35 [pid = 1220] [id = 352] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 12B87800 == 34 [pid = 1220] [id = 349] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 13259C00 == 33 [pid = 1220] [id = 363] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 18BF0C00 == 32 [pid = 1220] [id = 354] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 123F2000 == 31 [pid = 1220] [id = 348] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 12D73000 == 30 [pid = 1220] [id = 362] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 13785000 == 29 [pid = 1220] [id = 359] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 13256800 == 28 [pid = 1220] [id = 351] 17:20:22 INFO - PROCESS | 1220 | --DOCSHELL 15C86C00 == 27 [pid = 1220] [id = 364] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18EAA000) [pid = 1220] [serial = 1274] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1A8B3C00) [pid = 1220] [serial = 1208] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (17E87000) [pid = 1220] [serial = 1211] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18BED800) [pid = 1220] [serial = 1214] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (19A47C00) [pid = 1220] [serial = 1279] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (13201C00) [pid = 1220] [serial = 1282] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18EA6C00) [pid = 1220] [serial = 1273] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (1971CC00) [pid = 1220] [serial = 1276] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (198FBC00) [pid = 1220] [serial = 1277] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (18D3D000) [pid = 1220] [serial = 1270] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (18E51400) [pid = 1220] [serial = 1271] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (1879AC00) [pid = 1220] [serial = 1267] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18A01C00) [pid = 1220] [serial = 1268] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (15AB0000) [pid = 1220] [serial = 1264] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (16545800) [pid = 1220] [serial = 1265] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (15CD3C00) [pid = 1220] [serial = 1262] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (156F4000) [pid = 1220] [serial = 1261] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (1C0D9C00) [pid = 1220] [serial = 1259] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (1C0D1000) [pid = 1220] [serial = 1258] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18F05400) [pid = 1220] [serial = 1256] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (18D44800) [pid = 1220] [serial = 1255] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (180E7800) [pid = 1220] [serial = 1253] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (163BF400) [pid = 1220] [serial = 1252] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (1C12A000) [pid = 1220] [serial = 1250] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1220 | ++DOCSHELL 123F0000 == 28 [pid = 1220] [id = 443] 17:20:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (123F2000) [pid = 1220] [serial = 1329] [outer = 00000000] 17:20:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (13785000) [pid = 1220] [serial = 1330] [outer = 123F2000] 17:20:22 INFO - PROCESS | 1220 | 1461025222865 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (158F0800) [pid = 1220] [serial = 1331] [outer = 123F2000] 17:20:23 INFO - PROCESS | 1220 | 1461025223278 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 790ms 17:20:23 INFO - PROCESS | 1220 | 1461025223340 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1220 | 1461025223345 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:20:23 INFO - PROCESS | 1220 | 1461025223351 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1220 | 1461025223353 Marionette TRACE conn3 <- [1,1738,null,{}] 17:20:23 INFO - PROCESS | 1220 | 1461025223357 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 1220 | 1461025223433 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:20:23 INFO - PROCESS | 1220 | 1461025223441 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1220 | ++DOCSHELL 133E7400 == 29 [pid = 1220] [id = 444] 17:20:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (15413000) [pid = 1220] [serial = 1332] [outer = 00000000] 17:20:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (16451C00) [pid = 1220] [serial = 1333] [outer = 15413000] 17:20:23 INFO - PROCESS | 1220 | 1461025223485 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (17BDA800) [pid = 1220] [serial = 1334] [outer = 15413000] 17:20:23 INFO - PROCESS | 1220 | 1461025223946 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 620ms 17:20:23 INFO - PROCESS | 1220 | 1461025223988 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1220 | 1461025223990 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:20:23 INFO - PROCESS | 1220 | 1461025223994 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1220 | 1461025223997 Marionette TRACE conn3 <- [1,1742,null,{}] 17:20:23 INFO - PROCESS | 1220 | 1461025224007 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 1220 | 1461025224120 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:20:24 INFO - PROCESS | 1220 | 1461025224137 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1220 | ++DOCSHELL 180E5400 == 30 [pid = 1220] [id = 445] 17:20:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (18337400) [pid = 1220] [serial = 1335] [outer = 00000000] 17:20:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (18722000) [pid = 1220] [serial = 1336] [outer = 18337400] 17:20:24 INFO - PROCESS | 1220 | 1461025224266 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18975800) [pid = 1220] [serial = 1337] [outer = 18337400] 17:20:24 INFO - PROCESS | 1220 | 1461025224659 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 729ms 17:20:24 INFO - PROCESS | 1220 | 1461025224718 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1220 | 1461025224720 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 17:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:20:24 INFO - PROCESS | 1220 | 1461025224724 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 1220 | 1461025224725 Marionette TRACE conn3 <- [1,1746,null,{}] 17:20:24 INFO - PROCESS | 1220 | 1461025224729 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 1220 | 1461025224812 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:20:24 INFO - PROCESS | 1220 | 1461025224818 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1220 | ++DOCSHELL 18A01C00 == 31 [pid = 1220] [id = 446] 17:20:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18A09000) [pid = 1220] [serial = 1338] [outer = 00000000] 17:20:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18D3D800) [pid = 1220] [serial = 1339] [outer = 18A09000] 17:20:24 INFO - PROCESS | 1220 | 1461025224863 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18D44400) [pid = 1220] [serial = 1340] [outer = 18A09000] 17:20:25 INFO - PROCESS | 1220 | 1461025225331 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 17:20:25 INFO - PROCESS | 1220 | 1461025225362 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1220 | 1461025225363 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 1220 | 1461025225367 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:20:25 INFO - PROCESS | 1220 | 1461025225368 Marionette TRACE conn3 <- [1,1750,null,{}] 17:20:25 INFO - PROCESS | 1220 | 1461025225372 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 1220 | 1461025225473 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:20:25 INFO - PROCESS | 1220 | 1461025225560 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 1220 | ++DOCSHELL 18E5D800 == 32 [pid = 1220] [id = 447] 17:20:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18EA1800) [pid = 1220] [serial = 1341] [outer = 00000000] 17:20:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18EAB800) [pid = 1220] [serial = 1342] [outer = 18EA1800] 17:20:25 INFO - PROCESS | 1220 | 1461025225605 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18EAEC00) [pid = 1220] [serial = 1343] [outer = 18EA1800] 17:20:26 INFO - PROCESS | 1220 | 1461025226027 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 698ms 17:20:26 INFO - PROCESS | 1220 | 1461025226069 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1220 | 1461025226071 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:20:26 INFO - PROCESS | 1220 | 1461025226074 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1220 | 1461025226076 Marionette TRACE conn3 <- [1,1754,null,{}] 17:20:26 INFO - PROCESS | 1220 | 1461025226079 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 1220 | 1461025226204 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:20:26 INFO - PROCESS | 1220 | 1461025226213 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1220 | ++DOCSHELL 18F08800 == 33 [pid = 1220] [id = 448] 17:20:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18F0F000) [pid = 1220] [serial = 1344] [outer = 00000000] 17:20:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (1971D000) [pid = 1220] [serial = 1345] [outer = 18F0F000] 17:20:26 INFO - PROCESS | 1220 | 1461025226268 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (19721400) [pid = 1220] [serial = 1346] [outer = 18F0F000] 17:20:26 INFO - PROCESS | 1220 | 1461025226683 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 635ms 17:20:26 INFO - PROCESS | 1220 | 1461025226693 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1220 | 1461025226694 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:20:26 INFO - PROCESS | 1220 | 1461025226698 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1220 | 1461025226699 Marionette TRACE conn3 <- [1,1758,null,{}] 17:20:26 INFO - PROCESS | 1220 | 1461025226703 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 1220 | 1461025226803 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:20:26 INFO - PROCESS | 1220 | 1461025226889 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1220 | ++DOCSHELL 19722800 == 34 [pid = 1220] [id = 449] 17:20:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19729C00) [pid = 1220] [serial = 1347] [outer = 00000000] 17:20:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19A3D400) [pid = 1220] [serial = 1348] [outer = 19729C00] 17:20:26 INFO - PROCESS | 1220 | 1461025226934 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (19A3F000) [pid = 1220] [serial = 1349] [outer = 19729C00] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1879E000) [pid = 1220] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1325CC00) [pid = 1220] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (12B7CC00) [pid = 1220] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18E55400) [pid = 1220] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (143B3000) [pid = 1220] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18E5BC00) [pid = 1220] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (163BA000) [pid = 1220] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (17E94400) [pid = 1220] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (180EDC00) [pid = 1220] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:20:27 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18BF4C00) [pid = 1220] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:20:27 INFO - PROCESS | 1220 | 1461025227390 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 729ms 17:20:27 INFO - PROCESS | 1220 | 1461025227439 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:20:27 INFO - PROCESS | 1220 | 1461025227441 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 17:20:27 INFO - PROCESS | 1220 | 1461025227444 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1220 | 1461025227446 Marionette TRACE conn3 <- [1,1762,null,{}] 17:20:27 INFO - PROCESS | 1220 | 1461025227450 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 1220 | 1461025227524 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:20:27 INFO - PROCESS | 1220 | 1461025227531 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1220 | ++DOCSHELL 17E8E800 == 35 [pid = 1220] [id = 450] 17:20:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (180E4400) [pid = 1220] [serial = 1350] [outer = 00000000] 17:20:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18BE8C00) [pid = 1220] [serial = 1351] [outer = 180E4400] 17:20:27 INFO - PROCESS | 1220 | 1461025227575 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18E5BC00) [pid = 1220] [serial = 1352] [outer = 180E4400] 17:20:27 INFO - PROCESS | 1220 | 1461025227998 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 589ms 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:20:28 INFO - PROCESS | 1220 | 1461025228041 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1220 | 1461025228043 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 17:20:28 INFO - PROCESS | 1220 | 1461025228051 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1220 | 1461025228052 Marionette TRACE conn3 <- [1,1766,null,{}] 17:20:28 INFO - PROCESS | 1220 | 1461025228056 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:28 INFO - PROCESS | 1220 | 1461025228131 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:20:28 INFO - PROCESS | 1220 | 1461025228137 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 1220 | ++DOCSHELL 18084000 == 36 [pid = 1220] [id = 451] 17:20:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18D3FC00) [pid = 1220] [serial = 1353] [outer = 00000000] 17:20:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (19A45800) [pid = 1220] [serial = 1354] [outer = 18D3FC00] 17:20:28 INFO - PROCESS | 1220 | 1461025228180 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (19724000) [pid = 1220] [serial = 1355] [outer = 18D3FC00] 17:20:28 INFO - PROCESS | 1220 | 1461025228622 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:20:28 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 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 589ms 17:20:28 INFO - PROCESS | 1220 | 1461025228644 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1220 | 1461025228645 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:20:28 INFO - PROCESS | 1220 | 1461025228649 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1220 | 1461025228650 Marionette TRACE conn3 <- [1,1770,null,{}] 17:20:28 INFO - PROCESS | 1220 | 1461025228653 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:28 INFO - PROCESS | 1220 | 1461025228747 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:20:28 INFO - PROCESS | 1220 | 1461025228755 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 1220 | ++DOCSHELL 19728400 == 37 [pid = 1220] [id = 452] 17:20:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (19A3CC00) [pid = 1220] [serial = 1356] [outer = 00000000] 17:20:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19E80000) [pid = 1220] [serial = 1357] [outer = 19A3CC00] 17:20:28 INFO - PROCESS | 1220 | 1461025228799 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19F07000) [pid = 1220] [serial = 1358] [outer = 19A3CC00] 17:20:29 INFO - PROCESS | 1220 | 1461025229305 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:20:29 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 17:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 729ms 17:20:29 INFO - PROCESS | 1220 | 1461025229374 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1220 | 1461025229378 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:20:29 INFO - PROCESS | 1220 | 1461025229384 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1220 | 1461025229388 Marionette TRACE conn3 <- [1,1774,null,{}] 17:20:29 INFO - PROCESS | 1220 | 1461025229395 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 1220 | 1461025229579 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:20:29 INFO - PROCESS | 1220 | 1461025229686 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1220 | ++DOCSHELL 136C9000 == 38 [pid = 1220] [id = 453] 17:20:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (138E8400) [pid = 1220] [serial = 1359] [outer = 00000000] 17:20:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (15C03800) [pid = 1220] [serial = 1360] [outer = 138E8400] 17:20:29 INFO - PROCESS | 1220 | 1461025229741 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (163BB800) [pid = 1220] [serial = 1361] [outer = 138E8400] 17:20:30 INFO - PROCESS | 1220 | 1461025230286 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:20:30 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 17:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 946ms 17:20:30 INFO - PROCESS | 1220 | 1461025230332 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1220 | 1461025230339 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:20:30 INFO - PROCESS | 1220 | 1461025230346 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1220 | 1461025230349 Marionette TRACE conn3 <- [1,1778,null,{}] 17:20:30 INFO - PROCESS | 1220 | 1461025230353 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 1220 | 1461025230451 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:20:30 INFO - PROCESS | 1220 | 1461025230552 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 1220 | ++DOCSHELL 147B3C00 == 39 [pid = 1220] [id = 454] 17:20:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (16540000) [pid = 1220] [serial = 1362] [outer = 00000000] 17:20:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (183B5800) [pid = 1220] [serial = 1363] [outer = 16540000] 17:20:30 INFO - PROCESS | 1220 | 1461025230605 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1897C400) [pid = 1220] [serial = 1364] [outer = 16540000] 17:20:31 INFO - PROCESS | 1220 | 1461025231174 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:20:31 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) 17:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 884ms 17:20:31 INFO - PROCESS | 1220 | 1461025231235 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 1220 | 1461025231237 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:20:31 INFO - PROCESS | 1220 | 1461025231241 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1220 | 1461025231244 Marionette TRACE conn3 <- [1,1782,null,{}] 17:20:31 INFO - PROCESS | 1220 | 1461025231256 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 1220 | 1461025231361 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:20:31 INFO - PROCESS | 1220 | 1461025231490 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1220 | ++DOCSHELL 18EA1C00 == 40 [pid = 1220] [id = 455] 17:20:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18EA4800) [pid = 1220] [serial = 1365] [outer = 00000000] 17:20:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1971C800) [pid = 1220] [serial = 1366] [outer = 18EA4800] 17:20:31 INFO - PROCESS | 1220 | 1461025231546 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19A40400) [pid = 1220] [serial = 1367] [outer = 18EA4800] 17:20:32 INFO - PROCESS | 1220 | 1461025232101 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 899ms 17:20:32 INFO - PROCESS | 1220 | 1461025232145 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 1220 | 1461025232147 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:20:32 INFO - PROCESS | 1220 | 1461025232151 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1220 | 1461025232153 Marionette TRACE conn3 <- [1,1786,null,{}] 17:20:32 INFO - PROCESS | 1220 | 1461025232156 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 1220 | 1461025232252 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:20:32 INFO - PROCESS | 1220 | 1461025232380 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 1220 | ++DOCSHELL 123F7800 == 41 [pid = 1220] [id = 456] 17:20:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (12B3C800) [pid = 1220] [serial = 1368] [outer = 00000000] 17:20:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1434CC00) [pid = 1220] [serial = 1369] [outer = 12B3C800] 17:20:32 INFO - PROCESS | 1220 | 1461025232441 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (15C06800) [pid = 1220] [serial = 1370] [outer = 12B3C800] 17:20:33 INFO - PROCESS | 1220 | 1461025233134 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1039ms 17:20:33 INFO - PROCESS | 1220 | 1461025233191 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 1220 | 1461025233195 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:20:33 INFO - PROCESS | 1220 | 1461025233201 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1220 | 1461025233204 Marionette TRACE conn3 <- [1,1790,null,{}] 17:20:33 INFO - PROCESS | 1220 | 1461025233209 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 1220 | 1461025233333 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:20:33 INFO - PROCESS | 1220 | 1461025233440 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 1220 | ++DOCSHELL 133E3000 == 42 [pid = 1220] [id = 457] 17:20:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (15ACF400) [pid = 1220] [serial = 1371] [outer = 00000000] 17:20:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (17E86000) [pid = 1220] [serial = 1372] [outer = 15ACF400] 17:20:33 INFO - PROCESS | 1220 | 1461025233488 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (17E92C00) [pid = 1220] [serial = 1373] [outer = 15ACF400] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18A0A400) [pid = 1220] [serial = 1300] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (147BA800) [pid = 1220] [serial = 1291] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (156F1800) [pid = 1220] [serial = 1292] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (13258000) [pid = 1220] [serial = 1283] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18E5CC00) [pid = 1220] [serial = 1306] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18D39000) [pid = 1220] [serial = 1313] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18EAE400) [pid = 1220] [serial = 1309] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18332C00) [pid = 1220] [serial = 1312] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18EA8800) [pid = 1220] [serial = 1310] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1654B400) [pid = 1220] [serial = 1294] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (17BE0000) [pid = 1220] [serial = 1295] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (123F1C00) [pid = 1220] [serial = 1285] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (180F2C00) [pid = 1220] [serial = 1297] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (15410800) [pid = 1220] [serial = 1288] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18337000) [pid = 1220] [serial = 1298] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18BE8800) [pid = 1220] [serial = 1303] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18EA2000) [pid = 1220] [serial = 1307] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18BED000) [pid = 1220] [serial = 1304] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18F0E800) [pid = 1220] [serial = 1315] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18F0E400) [pid = 1220] [serial = 1316] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (18A0E400) [pid = 1220] [serial = 1301] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (19691400) [pid = 1220] [serial = 1318] [outer = 00000000] [url = about:blank] 17:20:33 INFO - PROCESS | 1220 | 1461025233944 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 806ms 17:20:34 INFO - PROCESS | 1220 | 1461025234019 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 1220 | 1461025234025 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 17:20:34 INFO - PROCESS | 1220 | 1461025234031 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:20:34 INFO - PROCESS | 1220 | 1461025234033 Marionette TRACE conn3 <- [1,1794,null,{}] 17:20:34 INFO - PROCESS | 1220 | 1461025234037 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 1220 | 1461025234120 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:20:34 INFO - PROCESS | 1220 | 1461025234134 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1220 | ++DOCSHELL 1569E400 == 43 [pid = 1220] [id = 458] 17:20:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (156F1800) [pid = 1220] [serial = 1374] [outer = 00000000] 17:20:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (17BE0000) [pid = 1220] [serial = 1375] [outer = 156F1800] 17:20:34 INFO - PROCESS | 1220 | 1461025234179 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18330C00) [pid = 1220] [serial = 1376] [outer = 156F1800] 17:20:34 INFO - PROCESS | 1220 | 1461025234652 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 620ms 17:20:34 INFO - PROCESS | 1220 | 1461025234670 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 1220 | 1461025234672 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:20:34 INFO - PROCESS | 1220 | 1461025234675 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 1220 | 1461025234678 Marionette TRACE conn3 <- [1,1798,null,{}] 17:20:34 INFO - PROCESS | 1220 | 1461025234692 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 1220 | 1461025234756 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:20:34 INFO - PROCESS | 1220 | 1461025234762 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1220 | ++DOCSHELL 18A0E400 == 44 [pid = 1220] [id = 459] 17:20:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18B27C00) [pid = 1220] [serial = 1377] [outer = 00000000] 17:20:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18BEB400) [pid = 1220] [serial = 1378] [outer = 18B27C00] 17:20:34 INFO - PROCESS | 1220 | 1461025234811 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18BF6000) [pid = 1220] [serial = 1379] [outer = 18B27C00] 17:20:35 INFO - PROCESS | 1220 | 1461025235260 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 636ms 17:20:35 INFO - PROCESS | 1220 | 1461025235297 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1220 | 1461025235299 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:20:35 INFO - PROCESS | 1220 | 1461025235306 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1220 | 1461025235308 Marionette TRACE conn3 <- [1,1802,null,{}] 17:20:35 INFO - PROCESS | 1220 | 1461025235311 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 1220 | 1461025235387 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:20:35 INFO - PROCESS | 1220 | 1461025235393 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1220 | ++DOCSHELL 18D43C00 == 45 [pid = 1220] [id = 460] 17:20:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18D44800) [pid = 1220] [serial = 1380] [outer = 00000000] 17:20:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18E9F400) [pid = 1220] [serial = 1381] [outer = 18D44800] 17:20:35 INFO - PROCESS | 1220 | 1461025235445 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18E9F800) [pid = 1220] [serial = 1382] [outer = 18D44800] 17:20:35 INFO - PROCESS | 1220 | 1461025235911 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 635ms 17:20:35 INFO - PROCESS | 1220 | 1461025235945 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1220 | 1461025235947 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:20:35 INFO - PROCESS | 1220 | 1461025235951 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1220 | 1461025235952 Marionette TRACE conn3 <- [1,1806,null,{}] 17:20:35 INFO - PROCESS | 1220 | 1461025235956 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 1220 | 1461025236058 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:20:36 INFO - PROCESS | 1220 | 1461025236064 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1220 | ++DOCSHELL 18EA2800 == 46 [pid = 1220] [id = 461] 17:20:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18EAA800) [pid = 1220] [serial = 1383] [outer = 00000000] 17:20:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18F0AC00) [pid = 1220] [serial = 1384] [outer = 18EAA800] 17:20:36 INFO - PROCESS | 1220 | 1461025236109 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18F0B400) [pid = 1220] [serial = 1385] [outer = 18EAA800] 17:20:36 INFO - PROCESS | 1220 | 1461025236571 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 620ms 17:20:36 INFO - PROCESS | 1220 | 1461025236589 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 1220 | 1461025236591 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 17:20:36 INFO - PROCESS | 1220 | 1461025236594 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:20:36 INFO - PROCESS | 1220 | 1461025236596 Marionette TRACE conn3 <- [1,1810,null,{}] 17:20:36 INFO - PROCESS | 1220 | 1461025236604 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 1220 | 1461025236717 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:20:36 INFO - PROCESS | 1220 | 1461025236723 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1220 | ++DOCSHELL 18A0B000 == 47 [pid = 1220] [id = 462] 17:20:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19014400) [pid = 1220] [serial = 1386] [outer = 00000000] 17:20:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (198FB400) [pid = 1220] [serial = 1387] [outer = 19014400] 17:20:36 INFO - PROCESS | 1220 | 1461025236755 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19A3B000) [pid = 1220] [serial = 1388] [outer = 19014400] 17:20:37 INFO - PROCESS | 1220 | 1461025237237 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 682ms 17:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:20:37 INFO - PROCESS | 1220 | 1461025237278 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1220 | 1461025237280 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 17:20:37 INFO - PROCESS | 1220 | 1461025237283 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1220 | 1461025237285 Marionette TRACE conn3 <- [1,1814,null,{}] 17:20:37 INFO - PROCESS | 1220 | 1461025237288 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:37 INFO - PROCESS | 1220 | 1461025237393 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:20:37 INFO - PROCESS | 1220 | 1461025237399 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 1220 | ++DOCSHELL 1971CC00 == 48 [pid = 1220] [id = 463] 17:20:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19F09400) [pid = 1220] [serial = 1389] [outer = 00000000] 17:20:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19F10C00) [pid = 1220] [serial = 1390] [outer = 19F09400] 17:20:37 INFO - PROCESS | 1220 | 1461025237443 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (19F10800) [pid = 1220] [serial = 1391] [outer = 19F09400] 17:20:37 INFO - PROCESS | 1220 | 1461025237885 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 636ms 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18F0F000) [pid = 1220] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18F10C00) [pid = 1220] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18A09000) [pid = 1220] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18D3FC00) [pid = 1220] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (123F2000) [pid = 1220] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18337400) [pid = 1220] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19729C00) [pid = 1220] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (180E4400) [pid = 1220] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18EA1800) [pid = 1220] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:20:38 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (15413000) [pid = 1220] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:20:38 INFO - PROCESS | 1220 | 1461025238041 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1220 | 1461025238043 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:20:38 INFO - PROCESS | 1220 | 1461025238087 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1220 | 1461025238088 Marionette TRACE conn3 <- [1,1818,null,{}] 17:20:38 INFO - PROCESS | 1220 | 1461025238092 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 1220 | 1461025238167 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:20:38 INFO - PROCESS | 1220 | 1461025238175 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1220 | ++DOCSHELL 13786800 == 49 [pid = 1220] [id = 464] 17:20:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (138E6000) [pid = 1220] [serial = 1392] [outer = 00000000] 17:20:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18723400) [pid = 1220] [serial = 1393] [outer = 138E6000] 17:20:38 INFO - PROCESS | 1220 | 1461025238219 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18D3B400) [pid = 1220] [serial = 1394] [outer = 138E6000] 17:20:38 INFO - PROCESS | 1220 | 1461025238642 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 589ms 17:20:38 INFO - PROCESS | 1220 | 1461025238681 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1220 | 1461025238683 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 17:20:38 INFO - PROCESS | 1220 | 1461025238690 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:20:38 INFO - PROCESS | 1220 | 1461025238692 Marionette TRACE conn3 <- [1,1822,null,{}] 17:20:38 INFO - PROCESS | 1220 | 1461025238696 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 1220 | 1461025238769 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:20:38 INFO - PROCESS | 1220 | 1461025238775 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1220 | ++DOCSHELL 18337400 == 50 [pid = 1220] [id = 465] 17:20:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18EAAC00) [pid = 1220] [serial = 1395] [outer = 00000000] 17:20:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1A156800) [pid = 1220] [serial = 1396] [outer = 18EAAC00] 17:20:38 INFO - PROCESS | 1220 | 1461025238818 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1A1EEC00) [pid = 1220] [serial = 1397] [outer = 18EAAC00] 17:20:39 INFO - PROCESS | 1220 | 1461025239220 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:20:39 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 17:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 589ms 17:20:39 INFO - PROCESS | 1220 | 1461025239272 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1220 | 1461025239274 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 17:20:39 INFO - PROCESS | 1220 | 1461025239278 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:20:39 INFO - PROCESS | 1220 | 1461025239279 Marionette TRACE conn3 <- [1,1826,null,{}] 17:20:39 INFO - PROCESS | 1220 | 1461025239283 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 1220 | 1461025239356 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:20:39 INFO - PROCESS | 1220 | 1461025239361 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 1220 | ++DOCSHELL 16828C00 == 51 [pid = 1220] [id = 466] 17:20:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18F01400) [pid = 1220] [serial = 1398] [outer = 00000000] 17:20:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1A6FA800) [pid = 1220] [serial = 1399] [outer = 18F01400] 17:20:39 INFO - PROCESS | 1220 | 1461025239404 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (17BE4800) [pid = 1220] [serial = 1400] [outer = 18F01400] 17:20:39 INFO - PROCESS | 1220 | 1461025239918 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 682ms 17:20:39 INFO - PROCESS | 1220 | 1461025239977 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1220 | 1461025239980 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 17:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:20:39 INFO - PROCESS | 1220 | 1461025239983 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1220 | 1461025239985 Marionette TRACE conn3 <- [1,1830,null,{}] 17:20:39 INFO - PROCESS | 1220 | 1461025239989 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 1220 | 1461025240125 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:20:40 INFO - PROCESS | 1220 | 1461025240261 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1220 | ++DOCSHELL 02A96800 == 52 [pid = 1220] [id = 467] 17:20:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (02A96C00) [pid = 1220] [serial = 1401] [outer = 00000000] 17:20:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (12D7A400) [pid = 1220] [serial = 1402] [outer = 02A96C00] 17:20:40 INFO - PROCESS | 1220 | 1461025240318 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (13207000) [pid = 1220] [serial = 1403] [outer = 02A96C00] 17:20:40 INFO - PROCESS | 1220 | 1461025240938 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1024ms 17:20:41 INFO - PROCESS | 1220 | 1461025241027 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1220 | 1461025241032 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 17:20:41 INFO - PROCESS | 1220 | 1461025241037 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:20:41 INFO - PROCESS | 1220 | 1461025241041 Marionette TRACE conn3 <- [1,1834,null,{}] 17:20:41 INFO - PROCESS | 1220 | 1461025241046 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 1220 | 1461025241195 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:20:41 INFO - PROCESS | 1220 | 1461025241250 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 1220 | ++DOCSHELL 16540800 == 53 [pid = 1220] [id = 468] 17:20:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (16544000) [pid = 1220] [serial = 1404] [outer = 00000000] 17:20:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1832E000) [pid = 1220] [serial = 1405] [outer = 16544000] 17:20:41 INFO - PROCESS | 1220 | 1461025241308 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18975400) [pid = 1220] [serial = 1406] [outer = 16544000] 17:20:41 INFO - PROCESS | 1220 | 1461025241859 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:20:41 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) 17:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 899ms 17:20:41 INFO - PROCESS | 1220 | 1461025241945 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1220 | 1461025241948 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:20:41 INFO - PROCESS | 1220 | 1461025241952 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1220 | 1461025241954 Marionette TRACE conn3 <- [1,1838,null,{}] 17:20:41 INFO - PROCESS | 1220 | 1461025241958 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 1220 | 1461025242056 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:20:42 INFO - PROCESS | 1220 | 1461025242188 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1220 | ++DOCSHELL 18D38800 == 54 [pid = 1220] [id = 469] 17:20:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18E9FC00) [pid = 1220] [serial = 1407] [outer = 00000000] 17:20:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19013C00) [pid = 1220] [serial = 1408] [outer = 18E9FC00] 17:20:42 INFO - PROCESS | 1220 | 1461025242243 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (19726000) [pid = 1220] [serial = 1409] [outer = 18E9FC00] 17:20:42 INFO - PROCESS | 1220 | 1461025242860 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 992ms 17:20:42 INFO - PROCESS | 1220 | 1461025242948 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 1220 | 1461025242952 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:20:42 INFO - PROCESS | 1220 | 1461025242963 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1220 | 1461025242968 Marionette TRACE conn3 <- [1,1842,null,{}] 17:20:42 INFO - PROCESS | 1220 | 1461025242972 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:43 INFO - PROCESS | 1220 | 1461025243076 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:20:43 INFO - PROCESS | 1220 | 1461025243215 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 1220 | ++DOCSHELL 19BCB000 == 55 [pid = 1220] [id = 470] 17:20:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (19D7B400) [pid = 1220] [serial = 1410] [outer = 00000000] 17:20:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C0B6C00) [pid = 1220] [serial = 1411] [outer = 19D7B400] 17:20:43 INFO - PROCESS | 1220 | 1461025243271 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0BC000) [pid = 1220] [serial = 1412] [outer = 19D7B400] 17:20:43 INFO - PROCESS | 1220 | 1461025243941 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1039ms 17:20:44 INFO - PROCESS | 1220 | 1461025244033 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1220 | 1461025244036 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:20:44 INFO - PROCESS | 1220 | 1461025244041 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1220 | 1461025244046 Marionette TRACE conn3 <- [1,1846,null,{}] 17:20:44 INFO - PROCESS | 1220 | 1461025244052 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 1220 | 1461025244179 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:20:44 INFO - PROCESS | 1220 | 1461025244332 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18E5D800 == 54 [pid = 1220] [id = 447] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 19722800 == 53 [pid = 1220] [id = 449] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18F08800 == 52 [pid = 1220] [id = 448] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18084000 == 51 [pid = 1220] [id = 451] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18A01C00 == 50 [pid = 1220] [id = 446] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 180E5400 == 49 [pid = 1220] [id = 445] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 16828C00 == 48 [pid = 1220] [id = 466] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18337400 == 47 [pid = 1220] [id = 465] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 13786800 == 46 [pid = 1220] [id = 464] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 1971CC00 == 45 [pid = 1220] [id = 463] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18A0B000 == 44 [pid = 1220] [id = 462] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18EA2800 == 43 [pid = 1220] [id = 461] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18D43C00 == 42 [pid = 1220] [id = 460] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18A0E400 == 41 [pid = 1220] [id = 459] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 1569E400 == 40 [pid = 1220] [id = 458] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 133E3000 == 39 [pid = 1220] [id = 457] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 18EA1C00 == 38 [pid = 1220] [id = 455] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 147B3C00 == 37 [pid = 1220] [id = 454] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (19E80000) [pid = 1220] [serial = 1357] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | ++DOCSHELL 02A8BC00 == 38 [pid = 1220] [id = 471] 17:20:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (02A8C400) [pid = 1220] [serial = 1413] [outer = 00000000] 17:20:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1320FC00) [pid = 1220] [serial = 1414] [outer = 02A8C400] 17:20:44 INFO - PROCESS | 1220 | 1461025244444 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (14AEBC00) [pid = 1220] [serial = 1415] [outer = 02A8C400] 17:20:44 INFO - PROCESS | 1220 | --DOCSHELL 136C9000 == 37 [pid = 1220] [id = 453] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (19721400) [pid = 1220] [serial = 1346] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (19690000) [pid = 1220] [serial = 1319] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18D3D800) [pid = 1220] [serial = 1339] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1971D000) [pid = 1220] [serial = 1345] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19A45800) [pid = 1220] [serial = 1354] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (12D76800) [pid = 1220] [serial = 1321] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18D3A400) [pid = 1220] [serial = 1327] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (158F0800) [pid = 1220] [serial = 1331] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18722000) [pid = 1220] [serial = 1336] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19A3D400) [pid = 1220] [serial = 1348] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (17E8BC00) [pid = 1220] [serial = 1324] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18E5BC00) [pid = 1220] [serial = 1352] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19A3F000) [pid = 1220] [serial = 1349] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18D44400) [pid = 1220] [serial = 1340] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18975800) [pid = 1220] [serial = 1337] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18EAEC00) [pid = 1220] [serial = 1343] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18BE8C00) [pid = 1220] [serial = 1351] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (16451C00) [pid = 1220] [serial = 1333] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (17BDA800) [pid = 1220] [serial = 1334] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (13785000) [pid = 1220] [serial = 1330] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18EAB800) [pid = 1220] [serial = 1342] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (19724000) [pid = 1220] [serial = 1355] [outer = 00000000] [url = about:blank] 17:20:44 INFO - PROCESS | 1220 | 1461025244909 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 899ms 17:20:44 INFO - PROCESS | 1220 | 1461025244930 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1220 | 1461025244935 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:20:44 INFO - PROCESS | 1220 | 1461025244941 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1220 | 1461025244944 Marionette TRACE conn3 <- [1,1850,null,{}] 17:20:44 INFO - PROCESS | 1220 | 1461025244947 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 1220 | 1461025245026 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:20:45 INFO - PROCESS | 1220 | 1461025245032 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1220 | ++DOCSHELL 1434AC00 == 38 [pid = 1220] [id = 472] 17:20:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (15414800) [pid = 1220] [serial = 1416] [outer = 00000000] 17:20:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (16449000) [pid = 1220] [serial = 1417] [outer = 15414800] 17:20:45 INFO - PROCESS | 1220 | 1461025245078 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (17BDAC00) [pid = 1220] [serial = 1418] [outer = 15414800] 17:20:45 INFO - PROCESS | 1220 | 1461025245560 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 636ms 17:20:45 INFO - PROCESS | 1220 | 1461025245578 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1220 | 1461025245580 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:20:45 INFO - PROCESS | 1220 | 1461025245583 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 1220 | 1461025245587 Marionette TRACE conn3 <- [1,1854,null,{}] 17:20:45 INFO - PROCESS | 1220 | 1461025245601 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 1220 | 1461025245687 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:20:45 INFO - PROCESS | 1220 | 1461025245694 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1220 | ++DOCSHELL 18718400 == 39 [pid = 1220] [id = 473] 17:20:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18718800) [pid = 1220] [serial = 1419] [outer = 00000000] 17:20:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18970800) [pid = 1220] [serial = 1420] [outer = 18718800] 17:20:45 INFO - PROCESS | 1220 | 1461025245740 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18A07C00) [pid = 1220] [serial = 1421] [outer = 18718800] 17:20:46 INFO - PROCESS | 1220 | 1461025246254 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 697ms 17:20:46 INFO - PROCESS | 1220 | 1461025246283 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1220 | 1461025246285 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:20:46 INFO - PROCESS | 1220 | 1461025246288 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1220 | 1461025246290 Marionette TRACE conn3 <- [1,1858,null,{}] 17:20:46 INFO - PROCESS | 1220 | 1461025246293 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 1220 | 1461025246370 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:20:46 INFO - PROCESS | 1220 | 1461025246376 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 1220 | ++DOCSHELL 18B2B400 == 40 [pid = 1220] [id = 474] 17:20:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18BE8C00) [pid = 1220] [serial = 1422] [outer = 00000000] 17:20:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18D40400) [pid = 1220] [serial = 1423] [outer = 18BE8C00] 17:20:46 INFO - PROCESS | 1220 | 1461025246420 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18D44400) [pid = 1220] [serial = 1424] [outer = 18BE8C00] 17:20:46 INFO - PROCESS | 1220 | 1461025246854 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 589ms 17:20:46 INFO - PROCESS | 1220 | 1461025246870 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1220 | 1461025246872 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:20:46 INFO - PROCESS | 1220 | 1461025246875 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1220 | 1461025246877 Marionette TRACE conn3 <- [1,1862,null,{}] 17:20:46 INFO - PROCESS | 1220 | 1461025246886 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 1220 | 1461025246989 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:20:46 INFO - PROCESS | 1220 | 1461025246995 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 1220 | ++DOCSHELL 18BF6800 == 41 [pid = 1220] [id = 475] 17:20:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18D43000) [pid = 1220] [serial = 1425] [outer = 00000000] 17:20:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18E5F400) [pid = 1220] [serial = 1426] [outer = 18D43000] 17:20:47 INFO - PROCESS | 1220 | 1461025247041 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18EA7800) [pid = 1220] [serial = 1427] [outer = 18D43000] 17:20:47 INFO - PROCESS | 1220 | 1461025247505 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 635ms 17:20:47 INFO - PROCESS | 1220 | 1461025247518 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1220 | 1461025247520 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 17:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:20:47 INFO - PROCESS | 1220 | 1461025247523 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1220 | 1461025247525 Marionette TRACE conn3 <- [1,1866,null,{}] 17:20:47 INFO - PROCESS | 1220 | 1461025247528 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:47 INFO - PROCESS | 1220 | 1461025247654 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:20:47 INFO - PROCESS | 1220 | 1461025247661 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 1220 | ++DOCSHELL 15AB5000 == 42 [pid = 1220] [id = 476] 17:20:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (17BF5C00) [pid = 1220] [serial = 1428] [outer = 00000000] 17:20:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18FB4000) [pid = 1220] [serial = 1429] [outer = 17BF5C00] 17:20:47 INFO - PROCESS | 1220 | 1461025247713 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1901E800) [pid = 1220] [serial = 1430] [outer = 17BF5C00] 17:20:48 INFO - PROCESS | 1220 | 1461025248175 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 698ms 17:20:48 INFO - PROCESS | 1220 | 1461025248223 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 1220 | 1461025248225 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:20:48 INFO - PROCESS | 1220 | 1461025248235 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1220 | 1461025248236 Marionette TRACE conn3 <- [1,1870,null,{}] 17:20:48 INFO - PROCESS | 1220 | 1461025248244 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 1220 | 1461025248348 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:20:48 INFO - PROCESS | 1220 | 1461025248439 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1220 | ++DOCSHELL 1971C400 == 43 [pid = 1220] [id = 477] 17:20:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1971DC00) [pid = 1220] [serial = 1431] [outer = 00000000] 17:20:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (198F4C00) [pid = 1220] [serial = 1432] [outer = 1971DC00] 17:20:48 INFO - PROCESS | 1220 | 1461025248482 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (19A3E800) [pid = 1220] [serial = 1433] [outer = 1971DC00] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19014400) [pid = 1220] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18B27C00) [pid = 1220] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18D44800) [pid = 1220] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19F09400) [pid = 1220] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (138E6000) [pid = 1220] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (156F1800) [pid = 1220] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (15ACF400) [pid = 1220] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18EAA800) [pid = 1220] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:20:48 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18EAAC00) [pid = 1220] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:20:48 INFO - PROCESS | 1220 | 1461025248980 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 790ms 17:20:49 INFO - PROCESS | 1220 | 1461025249018 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1220 | 1461025249020 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 17:20:49 INFO - PROCESS | 1220 | 1461025249024 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:20:49 INFO - PROCESS | 1220 | 1461025249026 Marionette TRACE conn3 <- [1,1874,null,{}] 17:20:49 INFO - PROCESS | 1220 | 1461025249029 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:49 INFO - PROCESS | 1220 | 1461025249102 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:20:49 INFO - PROCESS | 1220 | 1461025249108 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 1220 | ++DOCSHELL 133E0800 == 44 [pid = 1220] [id = 478] 17:20:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (142B3400) [pid = 1220] [serial = 1434] [outer = 00000000] 17:20:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18D3A800) [pid = 1220] [serial = 1435] [outer = 142B3400] 17:20:49 INFO - PROCESS | 1220 | 1461025249152 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18D44800) [pid = 1220] [serial = 1436] [outer = 142B3400] 17:20:49 INFO - PROCESS | 1220 | 1461025249577 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 589ms 17:20:49 INFO - PROCESS | 1220 | 1461025249623 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1220 | 1461025249625 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 17:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:20:49 INFO - PROCESS | 1220 | 1461025249629 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1220 | 1461025249631 Marionette TRACE conn3 <- [1,1878,null,{}] 17:20:49 INFO - PROCESS | 1220 | 1461025249634 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:49 INFO - PROCESS | 1220 | 1461025249732 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:20:49 INFO - PROCESS | 1220 | 1461025249741 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 1220 | ++DOCSHELL 1832B800 == 45 [pid = 1220] [id = 479] 17:20:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18A0E000) [pid = 1220] [serial = 1437] [outer = 00000000] 17:20:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19BC8400) [pid = 1220] [serial = 1438] [outer = 18A0E000] 17:20:49 INFO - PROCESS | 1220 | 1461025249792 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19E80000) [pid = 1220] [serial = 1439] [outer = 18A0E000] 17:20:50 INFO - PROCESS | 1220 | 1461025250238 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 635ms 17:20:50 INFO - PROCESS | 1220 | 1461025250265 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1220 | 1461025250266 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:20:50 INFO - PROCESS | 1220 | 1461025250273 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1220 | 1461025250275 Marionette TRACE conn3 <- [1,1882,null,{}] 17:20:50 INFO - PROCESS | 1220 | 1461025250278 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 1220 | 1461025250356 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:20:50 INFO - PROCESS | 1220 | 1461025250362 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 1220 | ++DOCSHELL 198F5000 == 46 [pid = 1220] [id = 480] 17:20:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19E7D000) [pid = 1220] [serial = 1440] [outer = 00000000] 17:20:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1A15DC00) [pid = 1220] [serial = 1441] [outer = 19E7D000] 17:20:50 INFO - PROCESS | 1220 | 1461025250405 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1A2E9000) [pid = 1220] [serial = 1442] [outer = 19E7D000] 17:20:50 INFO - PROCESS | 1220 | 1461025250843 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 589ms 17:20:50 INFO - PROCESS | 1220 | 1461025250873 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1220 | 1461025250875 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:20:50 INFO - PROCESS | 1220 | 1461025250879 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1220 | 1461025250881 Marionette TRACE conn3 <- [1,1886,null,{}] 17:20:50 INFO - PROCESS | 1220 | 1461025250884 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 1220 | 1461025251028 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:20:51 INFO - PROCESS | 1220 | 1461025251174 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 1220 | ++DOCSHELL 12B7F000 == 47 [pid = 1220] [id = 481] 17:20:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (12BDFC00) [pid = 1220] [serial = 1443] [outer = 00000000] 17:20:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (13264000) [pid = 1220] [serial = 1444] [outer = 12BDFC00] 17:20:51 INFO - PROCESS | 1220 | 1461025251231 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (143AA400) [pid = 1220] [serial = 1445] [outer = 12BDFC00] 17:20:51 INFO - PROCESS | 1220 | 1461025251756 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 17:20:51 INFO - PROCESS | 1220 | 1461025251809 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1220 | 1461025251815 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 17:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:20:51 INFO - PROCESS | 1220 | 1461025251819 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 1220 | 1461025251824 Marionette TRACE conn3 <- [1,1890,null,{}] 17:20:51 INFO - PROCESS | 1220 | 1461025251828 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 1220 | 1461025251929 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:20:52 INFO - PROCESS | 1220 | 1461025252035 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1220 | ++DOCSHELL 17E90C00 == 48 [pid = 1220] [id = 482] 17:20:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18084400) [pid = 1220] [serial = 1446] [outer = 00000000] 17:20:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18970000) [pid = 1220] [serial = 1447] [outer = 18084400] 17:20:52 INFO - PROCESS | 1220 | 1461025252090 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18BECC00) [pid = 1220] [serial = 1448] [outer = 18084400] 17:20:52 INFO - PROCESS | 1220 | 1461025252681 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 899ms 17:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:20:52 INFO - PROCESS | 1220 | 1461025252722 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1220 | 1461025252725 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 17:20:52 INFO - PROCESS | 1220 | 1461025252730 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1220 | 1461025252732 Marionette TRACE conn3 <- [1,1894,null,{}] 17:20:52 INFO - PROCESS | 1220 | 1461025252736 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:52 INFO - PROCESS | 1220 | 1461025252840 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:20:52 INFO - PROCESS | 1220 | 1461025252948 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1220 | ++DOCSHELL 18E55000 == 49 [pid = 1220] [id = 483] 17:20:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (18E5D800) [pid = 1220] [serial = 1449] [outer = 00000000] 17:20:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (19014C00) [pid = 1220] [serial = 1450] [outer = 18E5D800] 17:20:52 INFO - PROCESS | 1220 | 1461025253002 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (19A3E000) [pid = 1220] [serial = 1451] [outer = 18E5D800] 17:20:53 INFO - PROCESS | 1220 | 1461025253540 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 822ms 17:20:53 INFO - PROCESS | 1220 | 1461025253568 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 1220 | 1461025253572 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 17:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:20:53 INFO - PROCESS | 1220 | 1461025253584 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 1220 | 1461025253589 Marionette TRACE conn3 <- [1,1898,null,{}] 17:20:53 INFO - PROCESS | 1220 | 1461025253593 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 1220 | 1461025253693 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:20:53 INFO - PROCESS | 1220 | 1461025253797 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1220 | ++DOCSHELL 1A998C00 == 50 [pid = 1220] [id = 484] 17:20:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1C056400) [pid = 1220] [serial = 1452] [outer = 00000000] 17:20:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1C0C1800) [pid = 1220] [serial = 1453] [outer = 1C056400] 17:20:53 INFO - PROCESS | 1220 | 1461025253857 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1C0C3C00) [pid = 1220] [serial = 1454] [outer = 1C056400] 17:20:54 INFO - PROCESS | 1220 | 1461025254467 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 961ms 17:20:54 INFO - PROCESS | 1220 | 1461025254543 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1220 | 1461025254546 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 17:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:20:54 INFO - PROCESS | 1220 | 1461025254549 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1220 | 1461025254551 Marionette TRACE conn3 <- [1,1902,null,{}] 17:20:54 INFO - PROCESS | 1220 | 1461025254555 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 1220 | 1461025254703 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:20:54 INFO - PROCESS | 1220 | 1461025254965 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 1220 | ++DOCSHELL 02A92000 == 51 [pid = 1220] [id = 485] 17:20:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (02A92800) [pid = 1220] [serial = 1455] [outer = 00000000] 17:20:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (15411000) [pid = 1220] [serial = 1456] [outer = 02A92800] 17:20:55 INFO - PROCESS | 1220 | 1461025255035 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (15DE2000) [pid = 1220] [serial = 1457] [outer = 02A92800] 17:20:55 INFO - PROCESS | 1220 | 1461025255619 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1147ms 17:20:55 INFO - PROCESS | 1220 | 1461025255690 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1220 | 1461025255694 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:20:55 INFO - PROCESS | 1220 | 1461025255700 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1220 | 1461025255703 Marionette TRACE conn3 <- [1,1906,null,{}] 17:20:55 INFO - PROCESS | 1220 | 1461025255708 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 1220 | 1461025255818 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 198F5000 == 50 [pid = 1220] [id = 480] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 1832B800 == 49 [pid = 1220] [id = 479] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 133E0800 == 48 [pid = 1220] [id = 478] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 1971C400 == 47 [pid = 1220] [id = 477] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 15AB5000 == 46 [pid = 1220] [id = 476] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 18BF6800 == 45 [pid = 1220] [id = 475] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 18B2B400 == 44 [pid = 1220] [id = 474] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 18718400 == 43 [pid = 1220] [id = 473] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 1434AC00 == 42 [pid = 1220] [id = 472] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 02A8BC00 == 41 [pid = 1220] [id = 471] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 16540800 == 40 [pid = 1220] [id = 468] 17:20:55 INFO - PROCESS | 1220 | --DOCSHELL 02A96800 == 39 [pid = 1220] [id = 467] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1434CC00) [pid = 1220] [serial = 1369] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (198FB400) [pid = 1220] [serial = 1387] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18BEB400) [pid = 1220] [serial = 1378] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18BF6000) [pid = 1220] [serial = 1379] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18E9F400) [pid = 1220] [serial = 1381] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1971C800) [pid = 1220] [serial = 1366] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19F10C00) [pid = 1220] [serial = 1390] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18723400) [pid = 1220] [serial = 1393] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18D3B400) [pid = 1220] [serial = 1394] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (19F10800) [pid = 1220] [serial = 1391] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (17BE0000) [pid = 1220] [serial = 1375] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18330C00) [pid = 1220] [serial = 1376] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (15C03800) [pid = 1220] [serial = 1360] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (17E92C00) [pid = 1220] [serial = 1373] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (17E86000) [pid = 1220] [serial = 1372] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (183B5800) [pid = 1220] [serial = 1363] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18F0AC00) [pid = 1220] [serial = 1384] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18F0B400) [pid = 1220] [serial = 1385] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19A3B000) [pid = 1220] [serial = 1388] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1A156800) [pid = 1220] [serial = 1396] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A1EEC00) [pid = 1220] [serial = 1397] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18E9F800) [pid = 1220] [serial = 1382] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1A6FA800) [pid = 1220] [serial = 1399] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1220 | 1461025255960 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1220 | ++DOCSHELL 12B3AC00 == 40 [pid = 1220] [id = 486] 17:20:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (12B7CC00) [pid = 1220] [serial = 1458] [outer = 00000000] 17:20:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (14A10800) [pid = 1220] [serial = 1459] [outer = 12B7CC00] 17:20:56 INFO - PROCESS | 1220 | 1461025256008 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (163BA000) [pid = 1220] [serial = 1460] [outer = 12B7CC00] 17:20:56 INFO - PROCESS | 1220 | 1461025256460 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 790ms 17:20:56 INFO - PROCESS | 1220 | 1461025256504 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1220 | 1461025256507 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 17:20:56 INFO - PROCESS | 1220 | 1461025256512 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:20:56 INFO - PROCESS | 1220 | 1461025256514 Marionette TRACE conn3 <- [1,1910,null,{}] 17:20:56 INFO - PROCESS | 1220 | 1461025256517 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:56 INFO - PROCESS | 1220 | 1461025256596 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:20:56 INFO - PROCESS | 1220 | 1461025256605 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 1220 | ++DOCSHELL 16448C00 == 41 [pid = 1220] [id = 487] 17:20:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18081C00) [pid = 1220] [serial = 1461] [outer = 00000000] 17:20:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18976400) [pid = 1220] [serial = 1462] [outer = 18081C00] 17:20:56 INFO - PROCESS | 1220 | 1461025256650 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18B29800) [pid = 1220] [serial = 1463] [outer = 18081C00] 17:20:57 INFO - PROCESS | 1220 | 1461025257127 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 635ms 17:20:57 INFO - PROCESS | 1220 | 1461025257150 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1220 | 1461025257153 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:20:57 INFO - PROCESS | 1220 | 1461025257161 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1220 | 1461025257167 Marionette TRACE conn3 <- [1,1914,null,{}] 17:20:57 INFO - PROCESS | 1220 | 1461025257176 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:57 INFO - PROCESS | 1220 | 1461025257256 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:20:57 INFO - PROCESS | 1220 | 1461025257249 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 1220 | ++DOCSHELL 18E51800 == 42 [pid = 1220] [id = 488] 17:20:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18E58C00) [pid = 1220] [serial = 1464] [outer = 00000000] 17:20:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18E5FC00) [pid = 1220] [serial = 1465] [outer = 18E58C00] 17:20:57 INFO - PROCESS | 1220 | 1461025257293 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18EA6400) [pid = 1220] [serial = 1466] [outer = 18E58C00] 17:20:57 INFO - PROCESS | 1220 | 1461025257720 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 589ms 17:20:57 INFO - PROCESS | 1220 | 1461025257748 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1220 | 1461025257751 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:20:57 INFO - PROCESS | 1220 | 1461025257754 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1220 | 1461025257756 Marionette TRACE conn3 <- [1,1918,null,{}] 17:20:57 INFO - PROCESS | 1220 | 1461025257759 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:57 INFO - PROCESS | 1220 | 1461025257836 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:20:57 INFO - PROCESS | 1220 | 1461025257842 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 1220 | ++DOCSHELL 15AB0000 == 43 [pid = 1220] [id = 489] 17:20:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18EA4400) [pid = 1220] [serial = 1467] [outer = 00000000] 17:20:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18F0F800) [pid = 1220] [serial = 1468] [outer = 18EA4400] 17:20:57 INFO - PROCESS | 1220 | 1461025257888 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18F10C00) [pid = 1220] [serial = 1469] [outer = 18EA4400] 17:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 635ms 17:20:58 INFO - PROCESS | 1220 | 1461025258379 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:20:58 INFO - PROCESS | 1220 | 1461025258390 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1220 | 1461025258392 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 17:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:20:58 INFO - PROCESS | 1220 | 1461025258395 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1220 | 1461025258397 Marionette TRACE conn3 <- [1,1922,null,{}] 17:20:58 INFO - PROCESS | 1220 | 1461025258400 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 1220 | 1461025258514 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:20:58 INFO - PROCESS | 1220 | 1461025258521 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1220 | ++DOCSHELL 196EB000 == 44 [pid = 1220] [id = 490] 17:20:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1971C400) [pid = 1220] [serial = 1470] [outer = 00000000] 17:20:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18B2B000) [pid = 1220] [serial = 1471] [outer = 1971C400] 17:20:58 INFO - PROCESS | 1220 | 1461025258628 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19A43C00) [pid = 1220] [serial = 1472] [outer = 1971C400] 17:20:59 INFO - PROCESS | 1220 | 1461025259095 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 744ms 17:20:59 INFO - PROCESS | 1220 | 1461025259136 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1220 | 1461025259138 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:20:59 INFO - PROCESS | 1220 | 1461025259141 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 1220 | 1461025259143 Marionette TRACE conn3 <- [1,1926,null,{}] 17:20:59 INFO - PROCESS | 1220 | 1461025259146 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 1220 | 1461025259280 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:20:59 INFO - PROCESS | 1220 | 1461025259290 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1220 | ++DOCSHELL 19F0B400 == 45 [pid = 1220] [id = 491] 17:20:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (19F0CC00) [pid = 1220] [serial = 1473] [outer = 00000000] 17:20:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1A14F400) [pid = 1220] [serial = 1474] [outer = 19F0CC00] 17:20:59 INFO - PROCESS | 1220 | 1461025259333 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1A154800) [pid = 1220] [serial = 1475] [outer = 19F0CC00] 17:20:59 INFO - PROCESS | 1220 | 1461025259758 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 698ms 17:20:59 INFO - PROCESS | 1220 | 1461025259824 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1220 | 1461025259826 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 17:20:59 INFO - PROCESS | 1220 | 1461025259830 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:20:59 INFO - PROCESS | 1220 | 1461025259831 Marionette TRACE conn3 <- [1,1930,null,{}] 17:20:59 INFO - PROCESS | 1220 | 1461025259835 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 1220 | 1461025259941 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:20:59 INFO - PROCESS | 1220 | 1461025259947 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1220 | ++DOCSHELL 19E57C00 == 46 [pid = 1220] [id = 492] 17:20:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (19E7F800) [pid = 1220] [serial = 1476] [outer = 00000000] 17:20:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1A6FD000) [pid = 1220] [serial = 1477] [outer = 19E7F800] 17:21:00 INFO - PROCESS | 1220 | 1461025259997 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1A8AB000) [pid = 1220] [serial = 1478] [outer = 19E7F800] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18A04800) [pid = 1220] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18718800) [pid = 1220] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (15414800) [pid = 1220] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18D43000) [pid = 1220] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1971DC00) [pid = 1220] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18BE8C00) [pid = 1220] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (19D7B400) [pid = 1220] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (02A8C400) [pid = 1220] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (17BF5C00) [pid = 1220] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (142B3400) [pid = 1220] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18A0E000) [pid = 1220] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (02A91000) [pid = 1220] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18F02400) [pid = 1220] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (14A90C00) [pid = 1220] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:21:00 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (12B3C800) [pid = 1220] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:21:00 INFO - PROCESS | 1220 | 1461025260628 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 837ms 17:21:00 INFO - PROCESS | 1220 | 1461025260674 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 1220 | 1461025260676 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:21:00 INFO - PROCESS | 1220 | 1461025260680 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 1220 | 1461025260681 Marionette TRACE conn3 <- [1,1934,null,{}] 17:21:00 INFO - PROCESS | 1220 | 1461025260685 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 1220 | 1461025260759 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:21:00 INFO - PROCESS | 1220 | 1461025260765 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 1220 | ++DOCSHELL 1378C000 == 47 [pid = 1220] [id = 493] 17:21:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1540D000) [pid = 1220] [serial = 1479] [outer = 00000000] 17:21:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18335C00) [pid = 1220] [serial = 1480] [outer = 1540D000] 17:21:00 INFO - PROCESS | 1220 | 1461025260808 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18D3EC00) [pid = 1220] [serial = 1481] [outer = 1540D000] 17:21:01 INFO - PROCESS | 1220 | 1461025261219 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 589ms 17:21:01 INFO - PROCESS | 1220 | 1461025261276 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1220 | 1461025261278 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:21:01 INFO - PROCESS | 1220 | 1461025261281 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1220 | 1461025261282 Marionette TRACE conn3 <- [1,1938,null,{}] 17:21:01 INFO - PROCESS | 1220 | 1461025261287 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 1220 | 1461025261360 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:21:01 INFO - PROCESS | 1220 | 1461025261366 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1220 | ++DOCSHELL 1832D400 == 48 [pid = 1220] [id = 494] 17:21:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18BE8800) [pid = 1220] [serial = 1482] [outer = 00000000] 17:21:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1A6A0C00) [pid = 1220] [serial = 1483] [outer = 18BE8800] 17:21:01 INFO - PROCESS | 1220 | 1461025261410 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1C056800) [pid = 1220] [serial = 1484] [outer = 18BE8800] 17:21:01 INFO - PROCESS | 1220 | 1461025261810 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 589ms 17:21:01 INFO - PROCESS | 1220 | 1461025261861 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1220 | 1461025261863 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 17:21:01 INFO - PROCESS | 1220 | 1461025261867 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:21:01 INFO - PROCESS | 1220 | 1461025261868 Marionette TRACE conn3 <- [1,1942,null,{}] 17:21:01 INFO - PROCESS | 1220 | 1461025261875 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 1220 | 1461025261950 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:21:01 INFO - PROCESS | 1220 | 1461025261956 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1220 | ++DOCSHELL 19BC6400 == 49 [pid = 1220] [id = 495] 17:21:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (19D86000) [pid = 1220] [serial = 1485] [outer = 00000000] 17:21:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1C0D1800) [pid = 1220] [serial = 1486] [outer = 19D86000] 17:21:02 INFO - PROCESS | 1220 | 1461025262005 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1C0D7800) [pid = 1220] [serial = 1487] [outer = 19D86000] 17:21:02 INFO - PROCESS | 1220 | 1461025262662 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 837ms 17:21:02 INFO - PROCESS | 1220 | 1461025262711 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 1220 | 1461025262715 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:21:02 INFO - PROCESS | 1220 | 1461025262720 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 1220 | 1461025262724 Marionette TRACE conn3 <- [1,1946,null,{}] 17:21:02 INFO - PROCESS | 1220 | 1461025262730 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 1220 | 1461025262833 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:21:02 INFO - PROCESS | 1220 | 1461025262943 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 1220 | ++DOCSHELL 15CD9000 == 50 [pid = 1220] [id = 496] 17:21:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (15DE5400) [pid = 1220] [serial = 1488] [outer = 00000000] 17:21:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (17E8D800) [pid = 1220] [serial = 1489] [outer = 15DE5400] 17:21:02 INFO - PROCESS | 1220 | 1461025262999 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18337400) [pid = 1220] [serial = 1490] [outer = 15DE5400] 17:21:03 INFO - PROCESS | 1220 | 1461025263590 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 946ms 17:21:03 INFO - PROCESS | 1220 | 1461025263651 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 1220 | 1461025263657 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:21:03 INFO - PROCESS | 1220 | 1461025263664 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 1220 | 1461025263666 Marionette TRACE conn3 <- [1,1950,null,{}] 17:21:03 INFO - PROCESS | 1220 | 1461025263670 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 1220 | 1461025263771 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:21:03 INFO - PROCESS | 1220 | 1461025263879 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 1220 | ++DOCSHELL 18A02C00 == 51 [pid = 1220] [id = 497] 17:21:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18A0F800) [pid = 1220] [serial = 1491] [outer = 00000000] 17:21:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18E56400) [pid = 1220] [serial = 1492] [outer = 18A0F800] 17:21:03 INFO - PROCESS | 1220 | 1461025263932 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (18F03000) [pid = 1220] [serial = 1493] [outer = 18A0F800] 17:21:04 INFO - PROCESS | 1220 | 1461025264501 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 883ms 17:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:21:04 INFO - PROCESS | 1220 | 1461025264566 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1220 | 1461025264568 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 17:21:04 INFO - PROCESS | 1220 | 1461025264572 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1220 | 1461025264576 Marionette TRACE conn3 <- [1,1954,null,{}] 17:21:04 INFO - PROCESS | 1220 | 1461025264588 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 1220 | 1461025264696 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:21:04 INFO - PROCESS | 1220 | 1461025264832 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 1220 | ++DOCSHELL 19F04400 == 52 [pid = 1220] [id = 498] 17:21:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1A14F800) [pid = 1220] [serial = 1494] [outer = 00000000] 17:21:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1C0C3400) [pid = 1220] [serial = 1495] [outer = 1A14F800] 17:21:04 INFO - PROCESS | 1220 | 1461025264889 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1C0D4800) [pid = 1220] [serial = 1496] [outer = 1A14F800] 17:21:05 INFO - PROCESS | 1220 | 1461025265497 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 992ms 17:21:05 INFO - PROCESS | 1220 | 1461025265558 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 1220 | 1461025265560 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 17:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:21:05 INFO - PROCESS | 1220 | 1461025265564 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 1220 | 1461025265566 Marionette TRACE conn3 <- [1,1958,null,{}] 17:21:05 INFO - PROCESS | 1220 | 1461025265569 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:05 INFO - PROCESS | 1220 | 1461025265712 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:21:05 INFO - PROCESS | 1220 | 1461025265774 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 1220 | ++DOCSHELL 19A48800 == 53 [pid = 1220] [id = 499] 17:21:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1A10AC00) [pid = 1220] [serial = 1497] [outer = 00000000] 17:21:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1C1D3C00) [pid = 1220] [serial = 1498] [outer = 1A10AC00] 17:21:05 INFO - PROCESS | 1220 | 1461025265827 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1C24E000) [pid = 1220] [serial = 1499] [outer = 1A10AC00] 17:21:06 INFO - PROCESS | 1220 | 1461025266348 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 837ms 17:21:06 INFO - PROCESS | 1220 | 1461025266518 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 1220 | 1461025266522 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 17:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:21:06 INFO - PROCESS | 1220 | 1461025266550 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1220 | 1461025266552 Marionette TRACE conn3 <- [1,1962,null,{}] 17:21:06 INFO - PROCESS | 1220 | 1461025266558 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 1220 | 1461025266651 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:21:06 INFO - PROCESS | 1220 | 1461025266790 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 1220 | ++DOCSHELL 147B0400 == 54 [pid = 1220] [id = 500] 17:21:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1540B400) [pid = 1220] [serial = 1500] [outer = 00000000] 17:21:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (17BEE400) [pid = 1220] [serial = 1501] [outer = 1540B400] 17:21:06 INFO - PROCESS | 1220 | 1461025266844 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (17E87000) [pid = 1220] [serial = 1502] [outer = 1540B400] 17:21:07 INFO - PROCESS | 1220 | 1461025267402 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 884ms 17:21:07 INFO - PROCESS | 1220 | 1461025267457 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 1220 | 1461025267460 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 17:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:21:07 INFO - PROCESS | 1220 | 1461025267467 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1220 | 1461025267471 Marionette TRACE conn3 <- [1,1966,null,{}] 17:21:07 INFO - PROCESS | 1220 | 1461025267459 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 1220 | 1461025267555 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:21:07 INFO - PROCESS | 1220 | 1461025267665 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 1220 | ++DOCSHELL 136CD400 == 55 [pid = 1220] [id = 501] 17:21:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1378C800) [pid = 1220] [serial = 1503] [outer = 00000000] 17:21:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (18D3CC00) [pid = 1220] [serial = 1504] [outer = 1378C800] 17:21:07 INFO - PROCESS | 1220 | 1461025267712 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (18E55C00) [pid = 1220] [serial = 1505] [outer = 1378C800] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 1832D400 == 54 [pid = 1220] [id = 494] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 1378C000 == 53 [pid = 1220] [id = 493] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 19E57C00 == 52 [pid = 1220] [id = 492] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 19F0B400 == 51 [pid = 1220] [id = 491] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 196EB000 == 50 [pid = 1220] [id = 490] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 15AB0000 == 49 [pid = 1220] [id = 489] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 18E51800 == 48 [pid = 1220] [id = 488] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 16448C00 == 47 [pid = 1220] [id = 487] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 12B3AC00 == 46 [pid = 1220] [id = 486] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 02A92000 == 45 [pid = 1220] [id = 485] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (1A15DC00) [pid = 1220] [serial = 1441] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (12D7A400) [pid = 1220] [serial = 1402] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (1832E000) [pid = 1220] [serial = 1405] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (19013C00) [pid = 1220] [serial = 1408] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOCSHELL 12B7F000 == 44 [pid = 1220] [id = 481] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (19D7AC00) [pid = 1220] [serial = 1280] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (156EA800) [pid = 1220] [serial = 1289] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (15C06800) [pid = 1220] [serial = 1370] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (18E53800) [pid = 1220] [serial = 1328] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (12D75000) [pid = 1220] [serial = 1286] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (18970800) [pid = 1220] [serial = 1420] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (18A07C00) [pid = 1220] [serial = 1421] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (16449000) [pid = 1220] [serial = 1417] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (17BDAC00) [pid = 1220] [serial = 1418] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18EA7800) [pid = 1220] [serial = 1427] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (198F4C00) [pid = 1220] [serial = 1432] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18D40400) [pid = 1220] [serial = 1423] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1C0BC000) [pid = 1220] [serial = 1412] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C0B6C00) [pid = 1220] [serial = 1411] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1320FC00) [pid = 1220] [serial = 1414] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (14AEBC00) [pid = 1220] [serial = 1415] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1901E800) [pid = 1220] [serial = 1430] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18FB4000) [pid = 1220] [serial = 1429] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18D44800) [pid = 1220] [serial = 1436] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18D3A800) [pid = 1220] [serial = 1435] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19BC8400) [pid = 1220] [serial = 1438] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19A3E800) [pid = 1220] [serial = 1433] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18E5F400) [pid = 1220] [serial = 1426] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19E80000) [pid = 1220] [serial = 1439] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18D44400) [pid = 1220] [serial = 1424] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 1220 | 1461025268169 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 729ms 17:21:08 INFO - PROCESS | 1220 | 1461025268191 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1220 | 1461025268194 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:21:08 INFO - PROCESS | 1220 | 1461025268197 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1220 | 1461025268199 Marionette TRACE conn3 <- [1,1970,null,{}] 17:21:08 INFO - PROCESS | 1220 | 1461025268240 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 1220 | 1461025268328 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:21:08 INFO - PROCESS | 1220 | 1461025268336 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1220 | ++DOCSHELL 18083400 == 45 [pid = 1220] [id = 502] 17:21:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18086800) [pid = 1220] [serial = 1506] [outer = 00000000] 17:21:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18A0CC00) [pid = 1220] [serial = 1507] [outer = 18086800] 17:21:08 INFO - PROCESS | 1220 | 1461025268384 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18D37C00) [pid = 1220] [serial = 1508] [outer = 18086800] 17:21:08 INFO - PROCESS | 1220 | 1461025268860 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 698ms 17:21:08 INFO - PROCESS | 1220 | 1461025268896 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1220 | 1461025268898 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:21:08 INFO - PROCESS | 1220 | 1461025268902 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1220 | 1461025268903 Marionette TRACE conn3 <- [1,1974,null,{}] 17:21:08 INFO - PROCESS | 1220 | 1461025268907 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 1220 | 1461025268986 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:21:08 INFO - PROCESS | 1220 | 1461025268992 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1220 | ++DOCSHELL 18D44800 == 46 [pid = 1220] [id = 503] 17:21:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18E53000) [pid = 1220] [serial = 1509] [outer = 00000000] 17:21:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18F06C00) [pid = 1220] [serial = 1510] [outer = 18E53000] 17:21:09 INFO - PROCESS | 1220 | 1461025269037 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18F0B400) [pid = 1220] [serial = 1511] [outer = 18E53000] 17:21:09 INFO - PROCESS | 1220 | 1461025269755 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 17:21:09 INFO - PROCESS | 1220 | 1461025269832 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 1220 | 1461025269837 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 17:21:09 INFO - PROCESS | 1220 | 1461025269842 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:21:09 INFO - PROCESS | 1220 | 1461025269846 Marionette TRACE conn3 <- [1,1978,null,{}] 17:21:09 INFO - PROCESS | 1220 | 1461025269851 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 1220 | 1461025269986 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:21:10 INFO - PROCESS | 1220 | 1461025270114 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1220 | ++DOCSHELL 13258C00 == 47 [pid = 1220] [id = 504] 17:21:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (143B3000) [pid = 1220] [serial = 1512] [outer = 00000000] 17:21:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18970800) [pid = 1220] [serial = 1513] [outer = 143B3000] 17:21:10 INFO - PROCESS | 1220 | 1461025270170 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18A07C00) [pid = 1220] [serial = 1514] [outer = 143B3000] 17:21:10 INFO - PROCESS | 1220 | 1461025270723 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 899ms 17:21:10 INFO - PROCESS | 1220 | 1461025270747 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1220 | 1461025270753 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 17:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:21:10 INFO - PROCESS | 1220 | 1461025270759 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1220 | 1461025270762 Marionette TRACE conn3 <- [1,1982,null,{}] 17:21:10 INFO - PROCESS | 1220 | 1461025270766 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 1220 | 1461025270868 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:21:10 INFO - PROCESS | 1220 | 1461025270974 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1220 | ++DOCSHELL 18722000 == 48 [pid = 1220] [id = 505] 17:21:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18D3E400) [pid = 1220] [serial = 1515] [outer = 00000000] 17:21:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19013C00) [pid = 1220] [serial = 1516] [outer = 18D3E400] 17:21:11 INFO - PROCESS | 1220 | 1461025271028 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (196E7400) [pid = 1220] [serial = 1517] [outer = 18D3E400] 17:21:11 INFO - PROCESS | 1220 | 1461025271631 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 17:21:11 INFO - PROCESS | 1220 | 1461025271687 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 1220 | 1461025271689 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 17:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:21:11 INFO - PROCESS | 1220 | 1461025271693 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 1220 | 1461025271697 Marionette TRACE conn3 <- [1,1986,null,{}] 17:21:11 INFO - PROCESS | 1220 | 1461025271708 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 1220 | 1461025271808 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:21:11 INFO - PROCESS | 1220 | 1461025271940 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1220 | ++DOCSHELL 12B7B400 == 49 [pid = 1220] [id = 506] 17:21:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (196F3800) [pid = 1220] [serial = 1518] [outer = 00000000] 17:21:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (19A48C00) [pid = 1220] [serial = 1519] [outer = 196F3800] 17:21:11 INFO - PROCESS | 1220 | 1461025271997 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (19E73000) [pid = 1220] [serial = 1520] [outer = 196F3800] 17:21:12 INFO - PROCESS | 1220 | 1461025272518 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 883ms 17:21:12 INFO - PROCESS | 1220 | 1461025272597 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1220 | 1461025272600 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 17:21:12 INFO - PROCESS | 1220 | 1461025272603 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:21:12 INFO - PROCESS | 1220 | 1461025272605 Marionette TRACE conn3 <- [1,1990,null,{}] 17:21:12 INFO - PROCESS | 1220 | 1461025272609 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 1220 | 1461025272736 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:21:12 INFO - PROCESS | 1220 | 1461025272877 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1220 | ++DOCSHELL 15AB0000 == 50 [pid = 1220] [id = 507] 17:21:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18EAE800) [pid = 1220] [serial = 1521] [outer = 00000000] 17:21:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1A14EC00) [pid = 1220] [serial = 1522] [outer = 18EAE800] 17:21:12 INFO - PROCESS | 1220 | 1461025272933 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1A159800) [pid = 1220] [serial = 1523] [outer = 18EAE800] 17:21:13 INFO - PROCESS | 1220 | 1461025273664 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1131ms 17:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:21:13 INFO - PROCESS | 1220 | 1461025273734 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 1220 | 1461025273737 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 17:21:13 INFO - PROCESS | 1220 | 1461025273743 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 1220 | 1461025273746 Marionette TRACE conn3 <- [1,1994,null,{}] 17:21:13 INFO - PROCESS | 1220 | 1461025273751 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:13 INFO - PROCESS | 1220 | 1461025273844 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:21:13 INFO - PROCESS | 1220 | 1461025273976 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 1220 | ++DOCSHELL 15AB2C00 == 51 [pid = 1220] [id = 508] 17:21:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (17BF1C00) [pid = 1220] [serial = 1524] [outer = 00000000] 17:21:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18336000) [pid = 1220] [serial = 1525] [outer = 17BF1C00] 17:21:14 INFO - PROCESS | 1220 | 1461025274027 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (18976C00) [pid = 1220] [serial = 1526] [outer = 17BF1C00] 17:21:14 INFO - PROCESS | 1220 | --DOCSHELL 18083400 == 50 [pid = 1220] [id = 502] 17:21:14 INFO - PROCESS | 1220 | --DOCSHELL 136CD400 == 49 [pid = 1220] [id = 501] 17:21:14 INFO - PROCESS | 1220 | --DOCSHELL 147B0400 == 48 [pid = 1220] [id = 500] 17:21:14 INFO - PROCESS | 1220 | --DOCSHELL 15CD9000 == 47 [pid = 1220] [id = 496] 17:21:14 INFO - PROCESS | 1220 | 1461025274494 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:21:14 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 17:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 790ms 17:21:14 INFO - PROCESS | 1220 | 1461025274552 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 1220 | 1461025274557 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 17:21:14 INFO - PROCESS | 1220 | 1461025274563 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:21:14 INFO - PROCESS | 1220 | 1461025274566 Marionette TRACE conn3 <- [1,1998,null,{}] 17:21:14 INFO - PROCESS | 1220 | 1461025274570 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 1220 | 1461025274654 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:21:14 INFO - PROCESS | 1220 | 1461025274663 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 1220 | ++DOCSHELL 163BD800 == 48 [pid = 1220] [id = 509] 17:21:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (17BD9400) [pid = 1220] [serial = 1527] [outer = 00000000] 17:21:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (18BEE800) [pid = 1220] [serial = 1528] [outer = 17BD9400] 17:21:14 INFO - PROCESS | 1220 | 1461025274707 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (18EA8400) [pid = 1220] [serial = 1529] [outer = 17BD9400] 17:21:15 INFO - PROCESS | 1220 | 1461025275212 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:21:15 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 17:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 683ms 17:21:15 INFO - PROCESS | 1220 | 1461025275265 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 1220 | 1461025275268 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:21:15 INFO - PROCESS | 1220 | 1461025275271 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 1220 | 1461025275274 Marionette TRACE conn3 <- [1,2002,null,{}] 17:21:15 INFO - PROCESS | 1220 | 1461025275292 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 1220 | 1461025275453 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:21:15 INFO - PROCESS | 1220 | 1461025275517 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 1220 | ++DOCSHELL 19A46800 == 49 [pid = 1220] [id = 510] 17:21:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (19A47400) [pid = 1220] [serial = 1530] [outer = 00000000] 17:21:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (19F0C400) [pid = 1220] [serial = 1531] [outer = 19A47400] 17:21:15 INFO - PROCESS | 1220 | 1461025275564 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1A995000) [pid = 1220] [serial = 1532] [outer = 19A47400] 17:21:16 INFO - PROCESS | 1220 | 1461025276014 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 791ms 17:21:16 INFO - PROCESS | 1220 | 1461025276056 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1220 | 1461025276059 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:21:16 INFO - PROCESS | 1220 | 1461025276066 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1220 | 1461025276068 Marionette TRACE conn3 <- [1,2006,null,{}] 17:21:16 INFO - PROCESS | 1220 | 1461025276071 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 1220 | 1461025276184 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:21:16 INFO - PROCESS | 1220 | 1461025276191 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1220 | ++DOCSHELL 19F09400 == 50 [pid = 1220] [id = 511] 17:21:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (1C0BFC00) [pid = 1220] [serial = 1533] [outer = 00000000] 17:21:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (1C1CA400) [pid = 1220] [serial = 1534] [outer = 1C0BFC00] 17:21:16 INFO - PROCESS | 1220 | 1461025276290 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1C24D000) [pid = 1220] [serial = 1535] [outer = 1C0BFC00] 17:21:16 INFO - PROCESS | 1220 | 1461025276712 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 682ms 17:21:16 INFO - PROCESS | 1220 | 1461025276766 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1220 | 1461025276768 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 17:21:16 INFO - PROCESS | 1220 | 1461025276772 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:21:16 INFO - PROCESS | 1220 | 1461025276773 Marionette TRACE conn3 <- [1,2010,null,{}] 17:21:16 INFO - PROCESS | 1220 | 1461025276782 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 1220 | 1461025276919 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:21:16 INFO - PROCESS | 1220 | 1461025276982 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1220 | ++DOCSHELL 18083400 == 51 [pid = 1220] [id = 512] 17:21:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (18E58400) [pid = 1220] [serial = 1536] [outer = 00000000] 17:21:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1C2B1C00) [pid = 1220] [serial = 1537] [outer = 18E58400] 17:21:17 INFO - PROCESS | 1220 | 1461025277027 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (1C2B3800) [pid = 1220] [serial = 1538] [outer = 18E58400] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (138E8400) [pid = 1220] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (02A97000) [pid = 1220] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (16544000) [pid = 1220] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (19E7D000) [pid = 1220] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (02A96C00) [pid = 1220] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (19A3CC00) [pid = 1220] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (18E9FC00) [pid = 1220] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (18EA4800) [pid = 1220] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (16828000) [pid = 1220] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (16540000) [pid = 1220] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (18086800) [pid = 1220] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1971C400) [pid = 1220] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (19F0CC00) [pid = 1220] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (19E7F800) [pid = 1220] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (18081C00) [pid = 1220] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (18E58C00) [pid = 1220] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18EA4400) [pid = 1220] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (12B7CC00) [pid = 1220] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (02A92800) [pid = 1220] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18BE8800) [pid = 1220] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1540B400) [pid = 1220] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1378C800) [pid = 1220] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:21:17 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1540D000) [pid = 1220] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:21:17 INFO - PROCESS | 1220 | 1461025277545 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 790ms 17:21:17 INFO - PROCESS | 1220 | 1461025277574 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1220 | 1461025277576 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 17:21:17 INFO - PROCESS | 1220 | 1461025277579 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:21:17 INFO - PROCESS | 1220 | 1461025277581 Marionette TRACE conn3 <- [1,2014,null,{}] 17:21:17 INFO - PROCESS | 1220 | 1461025277584 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 1220 | 1461025277668 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:21:17 INFO - PROCESS | 1220 | 1461025277676 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1220 | ++DOCSHELL 12B3AC00 == 52 [pid = 1220] [id = 513] 17:21:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (138F2C00) [pid = 1220] [serial = 1539] [outer = 00000000] 17:21:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (16544000) [pid = 1220] [serial = 1540] [outer = 138F2C00] 17:21:17 INFO - PROCESS | 1220 | 1461025277723 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (18E9F400) [pid = 1220] [serial = 1541] [outer = 138F2C00] 17:21:18 INFO - PROCESS | 1220 | 1461025278160 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 620ms 17:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:21:18 INFO - PROCESS | 1220 | 1461025278201 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1220 | 1461025278203 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 17:21:18 INFO - PROCESS | 1220 | 1461025278207 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1220 | 1461025278208 Marionette TRACE conn3 <- [1,2018,null,{}] 17:21:18 INFO - PROCESS | 1220 | 1461025278211 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:18 INFO - PROCESS | 1220 | 1461025278286 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:21:18 INFO - PROCESS | 1220 | 1461025278293 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 1220 | ++DOCSHELL 16452400 == 53 [pid = 1220] [id = 514] 17:21:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18BF6000) [pid = 1220] [serial = 1542] [outer = 00000000] 17:21:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1C062000) [pid = 1220] [serial = 1543] [outer = 18BF6000] 17:21:18 INFO - PROCESS | 1220 | 1461025278336 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1C254C00) [pid = 1220] [serial = 1544] [outer = 18BF6000] 17:21:18 INFO - PROCESS | 1220 | 1461025278797 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 621ms 17:21:18 INFO - PROCESS | 1220 | 1461025278845 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1220 | 1461025278847 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:21:18 INFO - PROCESS | 1220 | 1461025278850 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1220 | 1461025278852 Marionette TRACE conn3 <- [1,2022,null,{}] 17:21:18 INFO - PROCESS | 1220 | 1461025278855 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:18 INFO - PROCESS | 1220 | 1461025278935 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:21:18 INFO - PROCESS | 1220 | 1461025278942 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 1220 | ++DOCSHELL 1A6F7000 == 54 [pid = 1220] [id = 515] 17:21:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1C257800) [pid = 1220] [serial = 1545] [outer = 00000000] 17:21:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1CA4B800) [pid = 1220] [serial = 1546] [outer = 1C257800] 17:21:18 INFO - PROCESS | 1220 | 1461025278984 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1CA4DC00) [pid = 1220] [serial = 1547] [outer = 1C257800] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19A48800 == 53 [pid = 1220] [id = 499] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18E55000 == 52 [pid = 1220] [id = 483] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 123F7800 == 51 [pid = 1220] [id = 456] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 1A998C00 == 50 [pid = 1220] [id = 484] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 17BDEC00 == 49 [pid = 1220] [id = 353] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19728400 == 48 [pid = 1220] [id = 452] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18A02C00 == 47 [pid = 1220] [id = 497] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 158E8000 == 46 [pid = 1220] [id = 356] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18D38800 == 45 [pid = 1220] [id = 469] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19F04400 == 44 [pid = 1220] [id = 498] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19BCB000 == 43 [pid = 1220] [id = 470] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 17E8E800 == 42 [pid = 1220] [id = 450] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18F01800 == 41 [pid = 1220] [id = 426] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 17E90C00 == 40 [pid = 1220] [id = 482] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 163BD800 == 39 [pid = 1220] [id = 509] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 15AB0000 == 38 [pid = 1220] [id = 507] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 15AB2C00 == 37 [pid = 1220] [id = 508] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 12B7B400 == 36 [pid = 1220] [id = 506] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 13258C00 == 35 [pid = 1220] [id = 504] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18722000 == 34 [pid = 1220] [id = 505] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19BC6400 == 33 [pid = 1220] [id = 495] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18D44800 == 32 [pid = 1220] [id = 503] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19F09400 == 31 [pid = 1220] [id = 511] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 19A46800 == 30 [pid = 1220] [id = 510] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 12B3AC00 == 29 [pid = 1220] [id = 513] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 18083400 == 28 [pid = 1220] [id = 512] 17:21:20 INFO - PROCESS | 1220 | --DOCSHELL 16452400 == 27 [pid = 1220] [id = 514] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (163BB800) [pid = 1220] [serial = 1361] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1325D800) [pid = 1220] [serial = 1322] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18975400) [pid = 1220] [serial = 1406] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1A2E9000) [pid = 1220] [serial = 1442] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (13207000) [pid = 1220] [serial = 1403] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19F07000) [pid = 1220] [serial = 1358] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19726000) [pid = 1220] [serial = 1409] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19A40400) [pid = 1220] [serial = 1367] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (17E93000) [pid = 1220] [serial = 1325] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1897C400) [pid = 1220] [serial = 1364] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18B29800) [pid = 1220] [serial = 1463] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18E5FC00) [pid = 1220] [serial = 1465] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18EA6400) [pid = 1220] [serial = 1466] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18F0F800) [pid = 1220] [serial = 1468] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (14A10800) [pid = 1220] [serial = 1459] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (163BA000) [pid = 1220] [serial = 1460] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (13264000) [pid = 1220] [serial = 1444] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18970000) [pid = 1220] [serial = 1447] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (15DE2000) [pid = 1220] [serial = 1457] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (15411000) [pid = 1220] [serial = 1456] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19014C00) [pid = 1220] [serial = 1450] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1C0C1800) [pid = 1220] [serial = 1453] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1C0D1800) [pid = 1220] [serial = 1486] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1A6A0C00) [pid = 1220] [serial = 1483] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (17BEE400) [pid = 1220] [serial = 1501] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18D3CC00) [pid = 1220] [serial = 1504] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18E55C00) [pid = 1220] [serial = 1505] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (17E8D800) [pid = 1220] [serial = 1489] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18E56400) [pid = 1220] [serial = 1492] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (17E87000) [pid = 1220] [serial = 1502] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1C056800) [pid = 1220] [serial = 1484] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1C0C3400) [pid = 1220] [serial = 1495] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18D37C00) [pid = 1220] [serial = 1508] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1C1D3C00) [pid = 1220] [serial = 1498] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1A8AB000) [pid = 1220] [serial = 1478] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18335C00) [pid = 1220] [serial = 1480] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1A154800) [pid = 1220] [serial = 1475] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18D3EC00) [pid = 1220] [serial = 1481] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18F10C00) [pid = 1220] [serial = 1469] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18A0CC00) [pid = 1220] [serial = 1507] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (18B2B000) [pid = 1220] [serial = 1471] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (1A14F400) [pid = 1220] [serial = 1474] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (19A43C00) [pid = 1220] [serial = 1472] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (1A6FD000) [pid = 1220] [serial = 1477] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18976400) [pid = 1220] [serial = 1462] [outer = 00000000] [url = about:blank] 17:21:21 INFO - PROCESS | 1220 | 1461025281025 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2186ms 17:21:21 INFO - PROCESS | 1220 | 1461025281046 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1220 | 1461025281050 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:21:21 INFO - PROCESS | 1220 | 1461025281055 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1220 | 1461025281058 Marionette TRACE conn3 <- [1,2026,null,{}] 17:21:21 INFO - PROCESS | 1220 | 1461025281067 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 1220 | 1461025281157 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:21:21 INFO - PROCESS | 1220 | 1461025281166 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1220 | ++DOCSHELL 12B7CC00 == 28 [pid = 1220] [id = 516] 17:21:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (12B85000) [pid = 1220] [serial = 1548] [outer = 00000000] 17:21:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (13205C00) [pid = 1220] [serial = 1549] [outer = 12B85000] 17:21:21 INFO - PROCESS | 1220 | 1461025281214 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (1325FC00) [pid = 1220] [serial = 1550] [outer = 12B85000] 17:21:21 INFO - PROCESS | 1220 | 1461025281720 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 698ms 17:21:21 INFO - PROCESS | 1220 | 1461025281756 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1220 | 1461025281762 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:21:21 INFO - PROCESS | 1220 | 1461025281772 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1220 | 1461025281775 Marionette TRACE conn3 <- [1,2030,null,{}] 17:21:21 INFO - PROCESS | 1220 | 1461025281778 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 1220 | 1461025281846 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:21:21 INFO - PROCESS | 1220 | 1461025281856 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1220 | ++DOCSHELL 136D1C00 == 29 [pid = 1220] [id = 517] 17:21:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (13780400) [pid = 1220] [serial = 1551] [outer = 00000000] 17:21:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (143B4C00) [pid = 1220] [serial = 1552] [outer = 13780400] 17:21:21 INFO - PROCESS | 1220 | 1461025281905 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (14A92800) [pid = 1220] [serial = 1553] [outer = 13780400] 17:21:22 INFO - PROCESS | 1220 | 1461025282394 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 698ms 17:21:22 INFO - PROCESS | 1220 | 1461025282455 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 1220 | 1461025282458 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 17:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:21:22 INFO - PROCESS | 1220 | 1461025282462 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 1220 | 1461025282465 Marionette TRACE conn3 <- [1,2034,null,{}] 17:21:22 INFO - PROCESS | 1220 | 1461025282476 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 1220 | 1461025282600 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:21:22 INFO - PROCESS | 1220 | 1461025282694 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 1220 | ++DOCSHELL 15C06800 == 30 [pid = 1220] [id = 518] 17:21:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (15C0D000) [pid = 1220] [serial = 1554] [outer = 00000000] 17:21:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (15CD6C00) [pid = 1220] [serial = 1555] [outer = 15C0D000] 17:21:22 INFO - PROCESS | 1220 | 1461025282744 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (163BCC00) [pid = 1220] [serial = 1556] [outer = 15C0D000] 17:21:23 INFO - PROCESS | 1220 | 1461025283138 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 698ms 17:21:23 INFO - PROCESS | 1220 | 1461025283160 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 1220 | 1461025283163 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:21:23 INFO - PROCESS | 1220 | 1461025283166 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1220 | 1461025283167 Marionette TRACE conn3 <- [1,2038,null,{}] 17:21:23 INFO - PROCESS | 1220 | 1461025283171 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 1220 | 1461025283284 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:21:23 INFO - PROCESS | 1220 | 1461025283293 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1220 | ++DOCSHELL 13203800 == 31 [pid = 1220] [id = 519] 17:21:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (15DE6000) [pid = 1220] [serial = 1557] [outer = 00000000] 17:21:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (17BF9400) [pid = 1220] [serial = 1558] [outer = 15DE6000] 17:21:23 INFO - PROCESS | 1220 | 1461025283338 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (17E89000) [pid = 1220] [serial = 1559] [outer = 15DE6000] 17:21:23 INFO - PROCESS | 1220 | 1461025283761 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 635ms 17:21:23 INFO - PROCESS | 1220 | 1461025283804 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 1220 | 1461025283806 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:21:23 INFO - PROCESS | 1220 | 1461025283809 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1220 | 1461025283811 Marionette TRACE conn3 <- [1,2042,null,{}] 17:21:23 INFO - PROCESS | 1220 | 1461025283814 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 1220 | 1461025283907 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:21:23 INFO - PROCESS | 1220 | 1461025283915 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1220 | ++DOCSHELL 17E8AC00 == 32 [pid = 1220] [id = 520] 17:21:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (17E8C400) [pid = 1220] [serial = 1560] [outer = 00000000] 17:21:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18084800) [pid = 1220] [serial = 1561] [outer = 17E8C400] 17:21:23 INFO - PROCESS | 1220 | 1461025283960 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (180F0800) [pid = 1220] [serial = 1562] [outer = 17E8C400] 17:21:24 INFO - PROCESS | 1220 | 1461025284409 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 636ms 17:21:24 INFO - PROCESS | 1220 | 1461025284432 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1220 | 1461025284433 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 17:21:24 INFO - PROCESS | 1220 | 1461025284437 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:21:24 INFO - PROCESS | 1220 | 1461025284438 Marionette TRACE conn3 <- [1,2046,null,{}] 17:21:24 INFO - PROCESS | 1220 | 1461025284445 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 1220 | 1461025284593 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:21:24 INFO - PROCESS | 1220 | 1461025284610 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1220 | ++DOCSHELL 02A8BC00 == 33 [pid = 1220] [id = 521] 17:21:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18336800) [pid = 1220] [serial = 1563] [outer = 00000000] 17:21:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18A0D400) [pid = 1220] [serial = 1564] [outer = 18336800] 17:21:24 INFO - PROCESS | 1220 | 1461025284658 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18BE9C00) [pid = 1220] [serial = 1565] [outer = 18336800] 17:21:25 INFO - PROCESS | 1220 | 1461025285086 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 682ms 17:21:25 INFO - PROCESS | 1220 | 1461025285137 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1220 | 1461025285138 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:21:25 INFO - PROCESS | 1220 | 1461025285145 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1220 | 1461025285147 Marionette TRACE conn3 <- [1,2050,null,{}] 17:21:25 INFO - PROCESS | 1220 | 1461025285151 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 1220 | 1461025285259 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:21:25 INFO - PROCESS | 1220 | 1461025285298 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 1220 | ++DOCSHELL 18BF6400 == 34 [pid = 1220] [id = 522] 17:21:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18BF6800) [pid = 1220] [serial = 1566] [outer = 00000000] 17:21:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18D42000) [pid = 1220] [serial = 1567] [outer = 18BF6800] 17:21:25 INFO - PROCESS | 1220 | 1461025285341 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18E54000) [pid = 1220] [serial = 1568] [outer = 18BF6800] 17:21:25 INFO - PROCESS | 1220 | 1461025285758 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 620ms 17:21:25 INFO - PROCESS | 1220 | 1461025285782 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1220 | 1461025285784 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:21:25 INFO - PROCESS | 1220 | 1461025285787 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1220 | 1461025285789 Marionette TRACE conn3 <- [1,2054,null,{}] 17:21:25 INFO - PROCESS | 1220 | 1461025285797 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 1220 | 1461025285893 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:21:25 INFO - PROCESS | 1220 | 1461025285900 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 1220 | ++DOCSHELL 18D3CC00 == 35 [pid = 1220] [id = 523] 17:21:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18E56C00) [pid = 1220] [serial = 1569] [outer = 00000000] 17:21:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18EA0C00) [pid = 1220] [serial = 1570] [outer = 18E56C00] 17:21:25 INFO - PROCESS | 1220 | 1461025285927 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18EA0800) [pid = 1220] [serial = 1571] [outer = 18E56C00] 17:21:26 INFO - PROCESS | 1220 | 1461025286394 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 636ms 17:21:26 INFO - PROCESS | 1220 | 1461025286407 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1220 | 1461025286409 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:21:26 INFO - PROCESS | 1220 | 1461025286416 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1220 | 1461025286418 Marionette TRACE conn3 <- [1,2058,null,{}] 17:21:26 INFO - PROCESS | 1220 | 1461025286421 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 1220 | 1461025286530 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:21:26 INFO - PROCESS | 1220 | 1461025286536 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 1220 | ++DOCSHELL 15C03C00 == 36 [pid = 1220] [id = 524] 17:21:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18E5B800) [pid = 1220] [serial = 1572] [outer = 00000000] 17:21:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18F08C00) [pid = 1220] [serial = 1573] [outer = 18E5B800] 17:21:26 INFO - PROCESS | 1220 | 1461025286580 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18F08400) [pid = 1220] [serial = 1574] [outer = 18E5B800] 17:21:27 INFO - PROCESS | 1220 | 1461025287041 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 698ms 17:21:27 INFO - PROCESS | 1220 | 1461025287117 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1220 | 1461025287119 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:21:27 INFO - PROCESS | 1220 | 1461025287123 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1220 | 1461025287124 Marionette TRACE conn3 <- [1,2062,null,{}] 17:21:27 INFO - PROCESS | 1220 | 1461025287128 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 1220 | 1461025287239 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:21:27 INFO - PROCESS | 1220 | 1461025287249 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 1220 | ++DOCSHELL 18E51C00 == 37 [pid = 1220] [id = 525] 17:21:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18FB5800) [pid = 1220] [serial = 1575] [outer = 00000000] 17:21:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1901F400) [pid = 1220] [serial = 1576] [outer = 18FB5800] 17:21:27 INFO - PROCESS | 1220 | 1461025287372 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (196EAC00) [pid = 1220] [serial = 1577] [outer = 18FB5800] 17:21:27 INFO - PROCESS | 1220 | 1461025287834 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 729ms 17:21:27 INFO - PROCESS | 1220 | 1461025287897 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1220 | 1461025287900 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:21:27 INFO - PROCESS | 1220 | 1461025287903 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1220 | 1461025287906 Marionette TRACE conn3 <- [1,2066,null,{}] 17:21:27 INFO - PROCESS | 1220 | 1461025287909 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:28 INFO - PROCESS | 1220 | 1461025288014 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:21:28 INFO - PROCESS | 1220 | 1461025288080 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 1220 | ++DOCSHELL 198FB400 == 38 [pid = 1220] [id = 526] 17:21:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (19A3B400) [pid = 1220] [serial = 1578] [outer = 00000000] 17:21:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (19A43400) [pid = 1220] [serial = 1579] [outer = 19A3B400] 17:21:28 INFO - PROCESS | 1220 | 1461025288134 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19BCAC00) [pid = 1220] [serial = 1580] [outer = 19A3B400] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (15DE5400) [pid = 1220] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1A14F800) [pid = 1220] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1A10AC00) [pid = 1220] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18A0F800) [pid = 1220] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18E5D800) [pid = 1220] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18F01400) [pid = 1220] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18084400) [pid = 1220] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (12BDFC00) [pid = 1220] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1C056400) [pid = 1220] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (19D86000) [pid = 1220] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18BF6000) [pid = 1220] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19A47400) [pid = 1220] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1C0BFC00) [pid = 1220] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18E58400) [pid = 1220] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (17BD9400) [pid = 1220] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (17BF1C00) [pid = 1220] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18EAE800) [pid = 1220] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (196F3800) [pid = 1220] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18D3E400) [pid = 1220] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (143B3000) [pid = 1220] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18E53000) [pid = 1220] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:21:28 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (138F2C00) [pid = 1220] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:21:29 INFO - PROCESS | 1220 | 1461025289014 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1178ms 17:21:29 INFO - PROCESS | 1220 | 1461025289090 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1220 | 1461025289092 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:21:29 INFO - PROCESS | 1220 | 1461025289095 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1220 | 1461025289097 Marionette TRACE conn3 <- [1,2070,null,{}] 17:21:29 INFO - PROCESS | 1220 | 1461025289100 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 1220 | 1461025289176 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:21:29 INFO - PROCESS | 1220 | 1461025289182 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1220 | ++DOCSHELL 15C10400 == 39 [pid = 1220] [id = 527] 17:21:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (17BD9400) [pid = 1220] [serial = 1581] [outer = 00000000] 17:21:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (183B5800) [pid = 1220] [serial = 1582] [outer = 17BD9400] 17:21:29 INFO - PROCESS | 1220 | 1461025289226 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18718400) [pid = 1220] [serial = 1583] [outer = 17BD9400] 17:21:29 INFO - PROCESS | 1220 | 1461025289652 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 589ms 17:21:29 INFO - PROCESS | 1220 | 1461025289697 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1220 | 1461025289699 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:21:29 INFO - PROCESS | 1220 | 1461025289702 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1220 | 1461025289704 Marionette TRACE conn3 <- [1,2074,null,{}] 17:21:29 INFO - PROCESS | 1220 | 1461025289707 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 1220 | 1461025289783 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:21:29 INFO - PROCESS | 1220 | 1461025289789 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1220 | ++DOCSHELL 18A05C00 == 40 [pid = 1220] [id = 528] 17:21:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18BEEC00) [pid = 1220] [serial = 1584] [outer = 00000000] 17:21:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19729800) [pid = 1220] [serial = 1585] [outer = 18BEEC00] 17:21:29 INFO - PROCESS | 1220 | 1461025289832 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19A3F000) [pid = 1220] [serial = 1586] [outer = 18BEEC00] 17:21:30 INFO - PROCESS | 1220 | 1461025290258 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 589ms 17:21:30 INFO - PROCESS | 1220 | 1461025290283 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1220 | 1461025290285 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 17:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:21:30 INFO - PROCESS | 1220 | 1461025290288 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1220 | 1461025290290 Marionette TRACE conn3 <- [1,2078,null,{}] 17:21:30 INFO - PROCESS | 1220 | 1461025290306 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 1220 | 1461025290385 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:21:30 INFO - PROCESS | 1220 | 1461025290391 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1220 | ++DOCSHELL 187A5400 == 41 [pid = 1220] [id = 529] 17:21:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18BF0C00) [pid = 1220] [serial = 1587] [outer = 00000000] 17:21:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19F07400) [pid = 1220] [serial = 1588] [outer = 18BF0C00] 17:21:30 INFO - PROCESS | 1220 | 1461025290434 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19F0D400) [pid = 1220] [serial = 1589] [outer = 18BF0C00] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 143B2400 == 40 [pid = 1220] [id = 437] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 123F0000 == 39 [pid = 1220] [id = 443] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 13786400 == 38 [pid = 1220] [id = 438] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 18A03400 == 37 [pid = 1220] [id = 442] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 17E8B800 == 36 [pid = 1220] [id = 436] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 183B4800 == 35 [pid = 1220] [id = 439] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 02A95C00 == 34 [pid = 1220] [id = 440] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 183BF800 == 33 [pid = 1220] [id = 433] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 136D1400 == 32 [pid = 1220] [id = 434] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 16546400 == 31 [pid = 1220] [id = 441] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 02A90C00 == 30 [pid = 1220] [id = 428] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 18D44C00 == 29 [pid = 1220] [id = 435] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 133E7400 == 28 [pid = 1220] [id = 444] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 12B3E000 == 27 [pid = 1220] [id = 427] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 12B7EC00 == 26 [pid = 1220] [id = 430] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 15DE5800 == 25 [pid = 1220] [id = 431] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 14A8CC00 == 24 [pid = 1220] [id = 429] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 17E94000 == 23 [pid = 1220] [id = 432] 17:21:31 INFO - PROCESS | 1220 | --DOCSHELL 1A6F7000 == 22 [pid = 1220] [id = 515] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (19A3E000) [pid = 1220] [serial = 1451] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (17BE4800) [pid = 1220] [serial = 1400] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18BECC00) [pid = 1220] [serial = 1448] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (143AA400) [pid = 1220] [serial = 1445] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C0C3C00) [pid = 1220] [serial = 1454] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18337400) [pid = 1220] [serial = 1490] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1C0D4800) [pid = 1220] [serial = 1496] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1C24E000) [pid = 1220] [serial = 1499] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18F03000) [pid = 1220] [serial = 1493] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1CA4B800) [pid = 1220] [serial = 1546] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1C254C00) [pid = 1220] [serial = 1544] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (19F0C400) [pid = 1220] [serial = 1531] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1A995000) [pid = 1220] [serial = 1532] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (1C24D000) [pid = 1220] [serial = 1535] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1C1CA400) [pid = 1220] [serial = 1534] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (1C2B1C00) [pid = 1220] [serial = 1537] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (1C062000) [pid = 1220] [serial = 1543] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (1C2B3800) [pid = 1220] [serial = 1538] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18BEE800) [pid = 1220] [serial = 1528] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18976C00) [pid = 1220] [serial = 1526] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (18336000) [pid = 1220] [serial = 1525] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (1A159800) [pid = 1220] [serial = 1523] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (1A14EC00) [pid = 1220] [serial = 1522] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (19E73000) [pid = 1220] [serial = 1520] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (19A48C00) [pid = 1220] [serial = 1519] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (196E7400) [pid = 1220] [serial = 1517] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (19013C00) [pid = 1220] [serial = 1516] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (18A07C00) [pid = 1220] [serial = 1514] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (18970800) [pid = 1220] [serial = 1513] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (18F06C00) [pid = 1220] [serial = 1510] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (18F0B400) [pid = 1220] [serial = 1511] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 66 (16544000) [pid = 1220] [serial = 1540] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 65 (18E9F400) [pid = 1220] [serial = 1541] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 64 (18EA8400) [pid = 1220] [serial = 1529] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | --DOMWINDOW == 63 (1C0D7800) [pid = 1220] [serial = 1487] [outer = 00000000] [url = about:blank] 17:21:32 INFO - PROCESS | 1220 | 1461025292207 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1954ms 17:21:32 INFO - PROCESS | 1220 | 1461025292242 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1220 | 1461025292246 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 17:21:32 INFO - PROCESS | 1220 | 1461025292252 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:21:32 INFO - PROCESS | 1220 | 1461025292256 Marionette TRACE conn3 <- [1,2082,null,{}] 17:21:32 INFO - PROCESS | 1220 | 1461025292263 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 1220 | 1461025292349 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:21:32 INFO - PROCESS | 1220 | 1461025292359 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 1220 | ++DOCSHELL 12D41000 == 23 [pid = 1220] [id = 530] 17:21:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 64 (12D44800) [pid = 1220] [serial = 1590] [outer = 00000000] 17:21:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 65 (13258000) [pid = 1220] [serial = 1591] [outer = 12D44800] 17:21:32 INFO - PROCESS | 1220 | 1461025292408 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 66 (133E2000) [pid = 1220] [serial = 1592] [outer = 12D44800] 17:21:32 INFO - PROCESS | 1220 | 1461025292898 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 698ms 17:21:32 INFO - PROCESS | 1220 | 1461025292952 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1220 | 1461025292958 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:21:32 INFO - PROCESS | 1220 | 1461025292964 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1220 | 1461025292967 Marionette TRACE conn3 <- [1,2086,null,{}] 17:21:32 INFO - PROCESS | 1220 | 1461025292970 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1220 | 1461025293052 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:21:33 INFO - PROCESS | 1220 | 1461025293061 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 1220 | ++DOCSHELL 1375C800 == 24 [pid = 1220] [id = 531] 17:21:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 67 (13786C00) [pid = 1220] [serial = 1593] [outer = 00000000] 17:21:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (14A90800) [pid = 1220] [serial = 1594] [outer = 13786C00] 17:21:33 INFO - PROCESS | 1220 | 1461025293109 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (1540D000) [pid = 1220] [serial = 1595] [outer = 13786C00] 17:21:33 INFO - PROCESS | 1220 | 1461025293574 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 635ms 17:21:33 INFO - PROCESS | 1220 | 1461025293600 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1220 | 1461025293603 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:21:33 INFO - PROCESS | 1220 | 1461025293606 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1220 | 1461025293610 Marionette TRACE conn3 <- [1,2090,null,{}] 17:21:33 INFO - PROCESS | 1220 | 1461025293624 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1220 | 1461025293703 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:21:33 INFO - PROCESS | 1220 | 1461025293711 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 1220 | ++DOCSHELL 15CD9000 == 25 [pid = 1220] [id = 532] 17:21:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (15DE5800) [pid = 1220] [serial = 1596] [outer = 00000000] 17:21:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (16546400) [pid = 1220] [serial = 1597] [outer = 15DE5800] 17:21:33 INFO - PROCESS | 1220 | 1461025293805 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (16B50400) [pid = 1220] [serial = 1598] [outer = 15DE5800] 17:21:34 INFO - PROCESS | 1220 | 1461025294244 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 682ms 17:21:34 INFO - PROCESS | 1220 | 1461025294289 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:21:34 INFO - PROCESS | 1220 | 1461025294291 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 17:21:34 INFO - PROCESS | 1220 | 1461025294294 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1220 | 1461025294296 Marionette TRACE conn3 <- [1,2094,null,{}] 17:21:34 INFO - PROCESS | 1220 | 1461025294299 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 1220 | 1461025294374 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:21:34 INFO - PROCESS | 1220 | 1461025294380 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1220 | ++DOCSHELL 16454800 == 26 [pid = 1220] [id = 533] 17:21:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (17BF9000) [pid = 1220] [serial = 1599] [outer = 00000000] 17:21:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (18083400) [pid = 1220] [serial = 1600] [outer = 17BF9000] 17:21:34 INFO - PROCESS | 1220 | 1461025294424 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (18330C00) [pid = 1220] [serial = 1601] [outer = 17BF9000] 17:21:34 INFO - PROCESS | 1220 | 1461025294853 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 589ms 17:21:34 INFO - PROCESS | 1220 | 1461025294891 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 1220 | 1461025294893 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 17:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:21:34 INFO - PROCESS | 1220 | 1461025294900 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1220 | 1461025294902 Marionette TRACE conn3 <- [1,2098,null,{}] 17:21:34 INFO - PROCESS | 1220 | 1461025294906 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 1220 | 1461025294977 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:21:34 INFO - PROCESS | 1220 | 1461025294983 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1220 | ++DOCSHELL 17E94400 == 27 [pid = 1220] [id = 534] 17:21:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (18335C00) [pid = 1220] [serial = 1602] [outer = 00000000] 17:21:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18971400) [pid = 1220] [serial = 1603] [outer = 18335C00] 17:21:35 INFO - PROCESS | 1220 | 1461025295026 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18A01C00) [pid = 1220] [serial = 1604] [outer = 18335C00] 17:21:35 INFO - PROCESS | 1220 | 1461025295473 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 589ms 17:21:35 INFO - PROCESS | 1220 | 1461025295508 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1220 | 1461025295510 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 17:21:35 INFO - PROCESS | 1220 | 1461025295514 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:21:35 INFO - PROCESS | 1220 | 1461025295515 Marionette TRACE conn3 <- [1,2102,null,{}] 17:21:35 INFO - PROCESS | 1220 | 1461025295519 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 1220 | 1461025295608 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:21:35 INFO - PROCESS | 1220 | 1461025295615 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 1220 | ++DOCSHELL 02A96000 == 28 [pid = 1220] [id = 535] 17:21:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (12301C00) [pid = 1220] [serial = 1605] [outer = 00000000] 17:21:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18A0C400) [pid = 1220] [serial = 1606] [outer = 12301C00] 17:21:35 INFO - PROCESS | 1220 | 1461025295666 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18BEE000) [pid = 1220] [serial = 1607] [outer = 12301C00] 17:21:36 INFO - PROCESS | 1220 | 1461025296095 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 635ms 17:21:36 INFO - PROCESS | 1220 | 1461025296153 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1220 | 1461025296155 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:21:36 INFO - PROCESS | 1220 | 1461025296158 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1220 | 1461025296160 Marionette TRACE conn3 <- [1,2106,null,{}] 17:21:36 INFO - PROCESS | 1220 | 1461025296163 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 1220 | 1461025296217 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:21:36 INFO - PROCESS | 1220 | 1461025296223 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1220 | ++DOCSHELL 18BF5800 == 29 [pid = 1220] [id = 536] 17:21:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18D3D400) [pid = 1220] [serial = 1608] [outer = 00000000] 17:21:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18E55800) [pid = 1220] [serial = 1609] [outer = 18D3D400] 17:21:36 INFO - PROCESS | 1220 | 1461025296267 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18E55C00) [pid = 1220] [serial = 1610] [outer = 18D3D400] 17:21:36 INFO - PROCESS | 1220 | 1461025296713 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 589ms 17:21:36 INFO - PROCESS | 1220 | 1461025296739 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1220 | 1461025296741 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:21:36 INFO - PROCESS | 1220 | 1461025296756 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1220 | 1461025296757 Marionette TRACE conn3 <- [1,2110,null,{}] 17:21:36 INFO - PROCESS | 1220 | 1461025296764 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 1220 | 1461025296841 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:21:36 INFO - PROCESS | 1220 | 1461025296847 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1220 | ++DOCSHELL 14A04C00 == 30 [pid = 1220] [id = 537] 17:21:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18D45400) [pid = 1220] [serial = 1611] [outer = 00000000] 17:21:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18EAA000) [pid = 1220] [serial = 1612] [outer = 18D45400] 17:21:36 INFO - PROCESS | 1220 | 1461025296891 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18EAB000) [pid = 1220] [serial = 1613] [outer = 18D45400] 17:21:37 INFO - PROCESS | 1220 | 1461025297304 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 589ms 17:21:37 INFO - PROCESS | 1220 | 1461025297363 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1220 | 1461025297365 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:21:37 INFO - PROCESS | 1220 | 1461025297369 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1220 | 1461025297370 Marionette TRACE conn3 <- [1,2114,null,{}] 17:21:37 INFO - PROCESS | 1220 | 1461025297374 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 1220 | 1461025297480 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:21:37 INFO - PROCESS | 1220 | 1461025297486 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 1220 | ++DOCSHELL 15CD8800 == 31 [pid = 1220] [id = 538] 17:21:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18E52400) [pid = 1220] [serial = 1614] [outer = 00000000] 17:21:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18F0D400) [pid = 1220] [serial = 1615] [outer = 18E52400] 17:21:37 INFO - PROCESS | 1220 | 1461025297529 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18F09000) [pid = 1220] [serial = 1616] [outer = 18E52400] 17:21:37 INFO - PROCESS | 1220 | 1461025297985 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 620ms 17:21:37 INFO - PROCESS | 1220 | 1461025298007 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1220 | 1461025298009 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:21:37 INFO - PROCESS | 1220 | 1461025298012 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1220 | 1461025298014 Marionette TRACE conn3 <- [1,2118,null,{}] 17:21:38 INFO - PROCESS | 1220 | 1461025298024 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 1220 | 1461025298128 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:21:38 INFO - PROCESS | 1220 | 1461025298134 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1220 | ++DOCSHELL 18336C00 == 32 [pid = 1220] [id = 539] 17:21:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18EA9C00) [pid = 1220] [serial = 1617] [outer = 00000000] 17:21:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1901E800) [pid = 1220] [serial = 1618] [outer = 18EA9C00] 17:21:38 INFO - PROCESS | 1220 | 1461025298178 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1971CC00) [pid = 1220] [serial = 1619] [outer = 18EA9C00] 17:21:38 INFO - PROCESS | 1220 | 1461025298603 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1220 | 1461025298637 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 17:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:21:38 INFO - PROCESS | 1220 | 1461025298641 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1220 | 1461025298643 Marionette TRACE conn3 <- [1,2122,null,{}] 17:21:38 INFO - PROCESS | 1220 | 1461025298665 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 1220 | 1461025298780 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:21:38 INFO - PROCESS | 1220 | 1461025298878 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1220 | ++DOCSHELL 17E92800 == 33 [pid = 1220] [id = 540] 17:21:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19728800) [pid = 1220] [serial = 1620] [outer = 00000000] 17:21:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19A46400) [pid = 1220] [serial = 1621] [outer = 19728800] 17:21:38 INFO - PROCESS | 1220 | 1461025298926 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19E57800) [pid = 1220] [serial = 1622] [outer = 19728800] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18BEEC00) [pid = 1220] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18E5B800) [pid = 1220] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18FB5800) [pid = 1220] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19A3B400) [pid = 1220] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18E56C00) [pid = 1220] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18BF6800) [pid = 1220] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18336800) [pid = 1220] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (17E8C400) [pid = 1220] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (15DE6000) [pid = 1220] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (15C0D000) [pid = 1220] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (13780400) [pid = 1220] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (12B85000) [pid = 1220] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1C257800) [pid = 1220] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:21:39 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (17BD9400) [pid = 1220] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:21:39 INFO - PROCESS | 1220 | 1461025299500 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 899ms 17:21:39 INFO - PROCESS | 1220 | 1461025299545 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1220 | 1461025299547 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 17:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:21:39 INFO - PROCESS | 1220 | 1461025299550 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1220 | 1461025299552 Marionette TRACE conn3 <- [1,2126,null,{}] 17:21:39 INFO - PROCESS | 1220 | 1461025299555 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 1220 | 1461025299627 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:21:39 INFO - PROCESS | 1220 | 1461025299633 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 1220 | ++DOCSHELL 12BE6800 == 34 [pid = 1220] [id = 541] 17:21:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (15A29000) [pid = 1220] [serial = 1623] [outer = 00000000] 17:21:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (17BE3C00) [pid = 1220] [serial = 1624] [outer = 15A29000] 17:21:39 INFO - PROCESS | 1220 | 1461025299677 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (17E8A800) [pid = 1220] [serial = 1625] [outer = 15A29000] 17:21:40 INFO - PROCESS | 1220 | 1461025300123 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 589ms 17:21:40 INFO - PROCESS | 1220 | 1461025300170 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1220 | 1461025300172 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 1220 | 1461025300176 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1220 | 1461025300177 Marionette TRACE conn3 <- [1,2130,null,{}] 17:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:21:40 INFO - PROCESS | 1220 | 1461025300185 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 1220 | 1461025300242 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:21:40 INFO - PROCESS | 1220 | 1461025300249 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1220 | ++DOCSHELL 17E8C400 == 35 [pid = 1220] [id = 542] 17:21:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18975400) [pid = 1220] [serial = 1626] [outer = 00000000] 17:21:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (196E9800) [pid = 1220] [serial = 1627] [outer = 18975400] 17:21:40 INFO - PROCESS | 1220 | 1461025300292 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19BC9C00) [pid = 1220] [serial = 1628] [outer = 18975400] 17:21:40 INFO - PROCESS | 1220 | 1461025300718 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1220 | 1461025300761 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 17:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:21:40 INFO - PROCESS | 1220 | 1461025300765 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1220 | 1461025300766 Marionette TRACE conn3 <- [1,2134,null,{}] 17:21:40 INFO - PROCESS | 1220 | 1461025300770 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 1220 | 1461025300842 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:21:40 INFO - PROCESS | 1220 | 1461025300848 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1220 | ++DOCSHELL 18D44800 == 36 [pid = 1220] [id = 543] 17:21:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18FB4C00) [pid = 1220] [serial = 1629] [outer = 00000000] 17:21:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1A14F400) [pid = 1220] [serial = 1630] [outer = 18FB4C00] 17:21:40 INFO - PROCESS | 1220 | 1461025300892 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1A15DC00) [pid = 1220] [serial = 1631] [outer = 18FB4C00] 17:21:41 INFO - PROCESS | 1220 | 1461025301325 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1220 | 1461025301365 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:21:41 INFO - PROCESS | 1220 | 1461025301369 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1220 | 1461025301371 Marionette TRACE conn3 <- [1,2138,null,{}] 17:21:41 INFO - PROCESS | 1220 | 1461025301374 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 1220 | 1461025301447 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:21:41 INFO - PROCESS | 1220 | 1461025301454 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 1220 | ++DOCSHELL 123B3000 == 37 [pid = 1220] [id = 544] 17:21:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (19F07C00) [pid = 1220] [serial = 1632] [outer = 00000000] 17:21:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1A6ABC00) [pid = 1220] [serial = 1633] [outer = 19F07C00] 17:21:41 INFO - PROCESS | 1220 | 1461025301496 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1A6FA400) [pid = 1220] [serial = 1634] [outer = 19F07C00] 17:21:42 INFO - PROCESS | 1220 | 1461025302328 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1024ms 17:21:42 INFO - PROCESS | 1220 | 1461025302408 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 1220 | 1461025302412 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 17:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:21:42 INFO - PROCESS | 1220 | 1461025302440 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 1220 | 1461025302444 Marionette TRACE conn3 <- [1,2142,null,{}] 17:21:42 INFO - PROCESS | 1220 | 1461025302450 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 1220 | 1461025302567 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:21:42 INFO - PROCESS | 1220 | 1461025302692 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1220 | ++DOCSHELL 12D3DC00 == 38 [pid = 1220] [id = 545] 17:21:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (12D72000) [pid = 1220] [serial = 1635] [outer = 00000000] 17:21:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (143A7C00) [pid = 1220] [serial = 1636] [outer = 12D72000] 17:21:42 INFO - PROCESS | 1220 | 1461025302779 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (158E5C00) [pid = 1220] [serial = 1637] [outer = 12D72000] 17:21:43 INFO - PROCESS | 1220 | 1461025303708 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1349ms 17:21:43 INFO - PROCESS | 1220 | 1461025303797 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1220 | 1461025303800 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:21:43 INFO - PROCESS | 1220 | 1461025303805 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1220 | 1461025303809 Marionette TRACE conn3 <- [1,2146,null,{}] 17:21:43 INFO - PROCESS | 1220 | 1461025303816 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 1220 | 1461025303938 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:21:44 INFO - PROCESS | 1220 | 1461025304059 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 18D44800 == 37 [pid = 1220] [id = 543] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 17E8C400 == 36 [pid = 1220] [id = 542] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 12BE6800 == 35 [pid = 1220] [id = 541] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 17E92800 == 34 [pid = 1220] [id = 540] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 18336C00 == 33 [pid = 1220] [id = 539] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 15CD8800 == 32 [pid = 1220] [id = 538] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 14A04C00 == 31 [pid = 1220] [id = 537] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 18BF5800 == 30 [pid = 1220] [id = 536] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 02A96000 == 29 [pid = 1220] [id = 535] 17:21:44 INFO - PROCESS | 1220 | --DOCSHELL 17E94400 == 28 [pid = 1220] [id = 534] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (19F07400) [pid = 1220] [serial = 1588] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | ++DOCSHELL 02A83C00 == 29 [pid = 1220] [id = 546] 17:21:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (02A8B400) [pid = 1220] [serial = 1638] [outer = 00000000] 17:21:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1325C800) [pid = 1220] [serial = 1639] [outer = 02A8B400] 17:21:44 INFO - PROCESS | 1220 | 1461025304141 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (138ED800) [pid = 1220] [serial = 1640] [outer = 02A8B400] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (19A3F000) [pid = 1220] [serial = 1586] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18F08C00) [pid = 1220] [serial = 1573] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1901F400) [pid = 1220] [serial = 1576] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19A43400) [pid = 1220] [serial = 1579] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (196EAC00) [pid = 1220] [serial = 1577] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19729800) [pid = 1220] [serial = 1585] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19BCAC00) [pid = 1220] [serial = 1580] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18EA0C00) [pid = 1220] [serial = 1570] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18D42000) [pid = 1220] [serial = 1567] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18E54000) [pid = 1220] [serial = 1568] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18A0D400) [pid = 1220] [serial = 1564] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18BE9C00) [pid = 1220] [serial = 1565] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18084800) [pid = 1220] [serial = 1561] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (180F0800) [pid = 1220] [serial = 1562] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (17BF9400) [pid = 1220] [serial = 1558] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (17E89000) [pid = 1220] [serial = 1559] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (15CD6C00) [pid = 1220] [serial = 1555] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (163BCC00) [pid = 1220] [serial = 1556] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (143B4C00) [pid = 1220] [serial = 1552] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (14A92800) [pid = 1220] [serial = 1553] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (13205C00) [pid = 1220] [serial = 1549] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (1325FC00) [pid = 1220] [serial = 1550] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (1CA4DC00) [pid = 1220] [serial = 1547] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (18F08400) [pid = 1220] [serial = 1574] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (183B5800) [pid = 1220] [serial = 1582] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (18EA0800) [pid = 1220] [serial = 1571] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18718400) [pid = 1220] [serial = 1583] [outer = 00000000] [url = about:blank] 17:21:44 INFO - PROCESS | 1220 | 1461025304579 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 822ms 17:21:44 INFO - PROCESS | 1220 | 1461025304634 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1220 | 1461025304640 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:21:44 INFO - PROCESS | 1220 | 1461025304647 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1220 | 1461025304649 Marionette TRACE conn3 <- [1,2150,null,{}] 17:21:44 INFO - PROCESS | 1220 | 1461025304653 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 1220 | 1461025304730 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:21:44 INFO - PROCESS | 1220 | 1461025304737 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 1220 | ++DOCSHELL 15654400 == 30 [pid = 1220] [id = 547] 17:21:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (156A5C00) [pid = 1220] [serial = 1641] [outer = 00000000] 17:21:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (15A2B800) [pid = 1220] [serial = 1642] [outer = 156A5C00] 17:21:44 INFO - PROCESS | 1220 | 1461025304783 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (163BCC00) [pid = 1220] [serial = 1643] [outer = 156A5C00] 17:21:45 INFO - PROCESS | 1220 | 1461025305263 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 636ms 17:21:45 INFO - PROCESS | 1220 | 1461025305282 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 1220 | 1461025305284 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:21:45 INFO - PROCESS | 1220 | 1461025305288 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1220 | 1461025305291 Marionette TRACE conn3 <- [1,2154,null,{}] 17:21:45 INFO - PROCESS | 1220 | 1461025305305 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 1220 | 1461025305386 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:21:45 INFO - PROCESS | 1220 | 1461025305426 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 1220 | ++DOCSHELL 17E8C400 == 31 [pid = 1220] [id = 548] 17:21:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (17E8C800) [pid = 1220] [serial = 1644] [outer = 00000000] 17:21:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (17E93800) [pid = 1220] [serial = 1645] [outer = 17E8C800] 17:21:45 INFO - PROCESS | 1220 | 1461025305475 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (180F0800) [pid = 1220] [serial = 1646] [outer = 17E8C800] 17:21:45 INFO - PROCESS | 1220 | 1461025305958 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 698ms 17:21:45 INFO - PROCESS | 1220 | 1461025305987 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 1220 | 1461025305990 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:21:45 INFO - PROCESS | 1220 | 1461025305993 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1220 | 1461025305995 Marionette TRACE conn3 <- [1,2158,null,{}] 17:21:45 INFO - PROCESS | 1220 | 1461025306002 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 1220 | 1461025306085 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:21:46 INFO - PROCESS | 1220 | 1461025306091 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 1220 | ++DOCSHELL 183BF800 == 32 [pid = 1220] [id = 549] 17:21:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18722C00) [pid = 1220] [serial = 1647] [outer = 00000000] 17:21:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18A0D400) [pid = 1220] [serial = 1648] [outer = 18722C00] 17:21:46 INFO - PROCESS | 1220 | 1461025306139 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18B24000) [pid = 1220] [serial = 1649] [outer = 18722C00] 17:21:46 INFO - PROCESS | 1220 | 1461025306561 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 620ms 17:21:46 INFO - PROCESS | 1220 | 1461025306614 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 1220 | 1461025306616 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 17:21:46 INFO - PROCESS | 1220 | 1461025306620 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:21:46 INFO - PROCESS | 1220 | 1461025306621 Marionette TRACE conn3 <- [1,2162,null,{}] 17:21:46 INFO - PROCESS | 1220 | 1461025306625 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 1220 | 1461025306725 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:21:46 INFO - PROCESS | 1220 | 1461025306731 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 1220 | ++DOCSHELL 15414C00 == 33 [pid = 1220] [id = 550] 17:21:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (183B6400) [pid = 1220] [serial = 1650] [outer = 00000000] 17:21:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18BEE800) [pid = 1220] [serial = 1651] [outer = 183B6400] 17:21:46 INFO - PROCESS | 1220 | 1461025306775 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18BF5800) [pid = 1220] [serial = 1652] [outer = 183B6400] 17:21:47 INFO - PROCESS | 1220 | 1461025307262 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 682ms 17:21:47 INFO - PROCESS | 1220 | 1461025307319 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1220 | 1461025307321 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:21:47 INFO - PROCESS | 1220 | 1461025307325 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1220 | 1461025307326 Marionette TRACE conn3 <- [1,2166,null,{}] 17:21:47 INFO - PROCESS | 1220 | 1461025307334 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 1220 | 1461025307456 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:21:47 INFO - PROCESS | 1220 | 1461025307472 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 1220 | ++DOCSHELL 18E54000 == 34 [pid = 1220] [id = 551] 17:21:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18E54400) [pid = 1220] [serial = 1653] [outer = 00000000] 17:21:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18EA2000) [pid = 1220] [serial = 1654] [outer = 18E54400] 17:21:47 INFO - PROCESS | 1220 | 1461025307519 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18EA6800) [pid = 1220] [serial = 1655] [outer = 18E54400] 17:21:47 INFO - PROCESS | 1220 | 1461025307967 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 682ms 17:21:48 INFO - PROCESS | 1220 | 1461025308024 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 1220 | 1461025308026 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 17:21:48 INFO - PROCESS | 1220 | 1461025308030 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:21:48 INFO - PROCESS | 1220 | 1461025308031 Marionette TRACE conn3 <- [1,2170,null,{}] 17:21:48 INFO - PROCESS | 1220 | 1461025308035 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 1220 | 1461025308171 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:21:48 INFO - PROCESS | 1220 | 1461025308190 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 1220 | ++DOCSHELL 18EA1800 == 35 [pid = 1220] [id = 552] 17:21:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18EA6C00) [pid = 1220] [serial = 1656] [outer = 00000000] 17:21:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18FB4000) [pid = 1220] [serial = 1657] [outer = 18EA6C00] 17:21:48 INFO - PROCESS | 1220 | 1461025308233 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (19013C00) [pid = 1220] [serial = 1658] [outer = 18EA6C00] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18FB4C00) [pid = 1220] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (17BF9000) [pid = 1220] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18D45400) [pid = 1220] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (15DE5800) [pid = 1220] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18D3D400) [pid = 1220] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (12301C00) [pid = 1220] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18E52400) [pid = 1220] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (19728800) [pid = 1220] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (18EA9C00) [pid = 1220] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (15A29000) [pid = 1220] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18975400) [pid = 1220] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18335C00) [pid = 1220] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (12D44800) [pid = 1220] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (18BF0C00) [pid = 1220] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:21:48 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (13786C00) [pid = 1220] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:21:48 INFO - PROCESS | 1220 | 1461025308818 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 837ms 17:21:48 INFO - PROCESS | 1220 | 1461025308857 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 1220 | 1461025308859 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:21:48 INFO - PROCESS | 1220 | 1461025308862 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 1220 | 1461025308864 Marionette TRACE conn3 <- [1,2174,null,{}] 17:21:48 INFO - PROCESS | 1220 | 1461025308871 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 1220 | 1461025308942 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:21:48 INFO - PROCESS | 1220 | 1461025308949 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 1220 | ++DOCSHELL 1320F000 == 36 [pid = 1220] [id = 553] 17:21:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (136C9C00) [pid = 1220] [serial = 1659] [outer = 00000000] 17:21:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (15DE2000) [pid = 1220] [serial = 1660] [outer = 136C9C00] 17:21:48 INFO - PROCESS | 1220 | 1461025308992 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (187A8800) [pid = 1220] [serial = 1661] [outer = 136C9C00] 17:21:49 INFO - PROCESS | 1220 | 1461025309425 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 589ms 17:21:49 INFO - PROCESS | 1220 | 1461025309474 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1220 | 1461025309476 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 17:21:49 INFO - PROCESS | 1220 | 1461025309479 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1220 | 1461025309481 Marionette TRACE conn3 <- [1,2178,null,{}] 17:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:21:49 INFO - PROCESS | 1220 | 1461025309485 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 1220 | 1461025309555 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:21:49 INFO - PROCESS | 1220 | 1461025309561 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 1220 | ++DOCSHELL 02A93400 == 37 [pid = 1220] [id = 554] 17:21:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (143AD000) [pid = 1220] [serial = 1662] [outer = 00000000] 17:21:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18F01800) [pid = 1220] [serial = 1663] [outer = 143AD000] 17:21:49 INFO - PROCESS | 1220 | 1461025309605 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18F05C00) [pid = 1220] [serial = 1664] [outer = 143AD000] 17:21:50 INFO - PROCESS | 1220 | 1461025310022 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 589ms 17:21:50 INFO - PROCESS | 1220 | 1461025310080 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 1220 | 1461025310082 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:21:50 INFO - PROCESS | 1220 | 1461025310086 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1220 | 1461025310087 Marionette TRACE conn3 <- [1,2182,null,{}] 17:21:50 INFO - PROCESS | 1220 | 1461025310091 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 1220 | 1461025310170 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:21:50 INFO - PROCESS | 1220 | 1461025310176 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1220 | ++DOCSHELL 18D43C00 == 38 [pid = 1220] [id = 555] 17:21:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18E52400) [pid = 1220] [serial = 1665] [outer = 00000000] 17:21:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (19722C00) [pid = 1220] [serial = 1666] [outer = 18E52400] 17:21:50 INFO - PROCESS | 1220 | 1461025310219 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (19724400) [pid = 1220] [serial = 1667] [outer = 18E52400] 17:21:50 INFO - PROCESS | 1220 | 1461025310638 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 589ms 17:21:50 INFO - PROCESS | 1220 | 1461025310668 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:21:50 INFO - PROCESS | 1220 | 1461025310670 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 17:21:50 INFO - PROCESS | 1220 | 1461025310674 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1220 | 1461025310676 Marionette TRACE conn3 <- [1,2186,null,{}] 17:21:50 INFO - PROCESS | 1220 | 1461025310679 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 1220 | 1461025310812 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:21:51 INFO - PROCESS | 1220 | 1461025311001 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 1220 | ++DOCSHELL 02A97C00 == 39 [pid = 1220] [id = 556] 17:21:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (11CAC400) [pid = 1220] [serial = 1668] [outer = 00000000] 17:21:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (1320E000) [pid = 1220] [serial = 1669] [outer = 11CAC400] 17:21:51 INFO - PROCESS | 1220 | 1461025311059 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (136CD400) [pid = 1220] [serial = 1670] [outer = 11CAC400] 17:21:51 INFO - PROCESS | 1220 | 1461025311593 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 17:21:51 INFO - PROCESS | 1220 | 1461025311630 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 1220 | 1461025311635 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 1220 | 1461025311640 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:21:51 INFO - PROCESS | 1220 | 1461025311645 Marionette TRACE conn3 <- [1,2190,null,{}] 17:21:51 INFO - PROCESS | 1220 | 1461025311649 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 1220 | 1461025311752 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:21:51 INFO - PROCESS | 1220 | 1461025311855 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 1220 | ++DOCSHELL 17BDCC00 == 40 [pid = 1220] [id = 557] 17:21:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (17BE0C00) [pid = 1220] [serial = 1671] [outer = 00000000] 17:21:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (17E8E400) [pid = 1220] [serial = 1672] [outer = 17BE0C00] 17:21:51 INFO - PROCESS | 1220 | 1461025311910 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1871B000) [pid = 1220] [serial = 1673] [outer = 17BE0C00] 17:21:52 INFO - PROCESS | 1220 | 1461025312498 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 899ms 17:21:52 INFO - PROCESS | 1220 | 1461025312530 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 1220 | 1461025312533 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 17:21:52 INFO - PROCESS | 1220 | 1461025312537 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:21:52 INFO - PROCESS | 1220 | 1461025312539 Marionette TRACE conn3 <- [1,2194,null,{}] 17:21:52 INFO - PROCESS | 1220 | 1461025312543 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 1220 | 1461025312641 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:21:52 INFO - PROCESS | 1220 | 1461025312745 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1220 | ++DOCSHELL 18D44000 == 41 [pid = 1220] [id = 558] 17:21:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18E51400) [pid = 1220] [serial = 1674] [outer = 00000000] 17:21:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18EA7C00) [pid = 1220] [serial = 1675] [outer = 18E51400] 17:21:52 INFO - PROCESS | 1220 | 1461025312799 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18FB2400) [pid = 1220] [serial = 1676] [outer = 18E51400] 17:21:53 INFO - PROCESS | 1220 | 1461025313380 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 884ms 17:21:53 INFO - PROCESS | 1220 | 1461025313444 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1220 | 1461025313448 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:21:53 INFO - PROCESS | 1220 | 1461025313459 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1220 | 1461025313463 Marionette TRACE conn3 <- [1,2198,null,{}] 17:21:53 INFO - PROCESS | 1220 | 1461025313467 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 1220 | 1461025313566 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:21:53 INFO - PROCESS | 1220 | 1461025313709 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 1220 | ++DOCSHELL 1971F800 == 42 [pid = 1220] [id = 559] 17:21:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19A3E800) [pid = 1220] [serial = 1677] [outer = 00000000] 17:21:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19D81800) [pid = 1220] [serial = 1678] [outer = 19A3E800] 17:21:53 INFO - PROCESS | 1220 | 1461025313764 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19F06000) [pid = 1220] [serial = 1679] [outer = 19A3E800] 17:21:54 INFO - PROCESS | 1220 | 1461025314485 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1101ms 17:21:54 INFO - PROCESS | 1220 | 1461025314547 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 1220 | 1461025314551 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:21:54 INFO - PROCESS | 1220 | 1461025314574 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 1220 | 1461025314577 Marionette TRACE conn3 <- [1,2202,null,{}] 17:21:54 INFO - PROCESS | 1220 | 1461025314583 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 1220 | 1461025314675 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:21:54 INFO - PROCESS | 1220 | 1461025314820 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 18D43C00 == 41 [pid = 1220] [id = 555] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 02A93400 == 40 [pid = 1220] [id = 554] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 1320F000 == 39 [pid = 1220] [id = 553] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 18EA1800 == 38 [pid = 1220] [id = 552] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 18E54000 == 37 [pid = 1220] [id = 551] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 15414C00 == 36 [pid = 1220] [id = 550] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 183BF800 == 35 [pid = 1220] [id = 549] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 17E8C400 == 34 [pid = 1220] [id = 548] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 15654400 == 33 [pid = 1220] [id = 547] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 02A83C00 == 32 [pid = 1220] [id = 546] 17:21:54 INFO - PROCESS | 1220 | --DOCSHELL 12D3DC00 == 31 [pid = 1220] [id = 545] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18083400) [pid = 1220] [serial = 1600] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18EAA000) [pid = 1220] [serial = 1612] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (16546400) [pid = 1220] [serial = 1597] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (16B50400) [pid = 1220] [serial = 1598] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18E55800) [pid = 1220] [serial = 1609] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18E55C00) [pid = 1220] [serial = 1610] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18A0C400) [pid = 1220] [serial = 1606] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18BEE000) [pid = 1220] [serial = 1607] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (18F09000) [pid = 1220] [serial = 1616] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (19A46400) [pid = 1220] [serial = 1621] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1901E800) [pid = 1220] [serial = 1618] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (19E57800) [pid = 1220] [serial = 1622] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (17BE3C00) [pid = 1220] [serial = 1624] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (17E8A800) [pid = 1220] [serial = 1625] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (196E9800) [pid = 1220] [serial = 1627] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (18971400) [pid = 1220] [serial = 1603] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (13258000) [pid = 1220] [serial = 1591] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (133E2000) [pid = 1220] [serial = 1592] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (18A01C00) [pid = 1220] [serial = 1604] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (19F0D400) [pid = 1220] [serial = 1589] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (18330C00) [pid = 1220] [serial = 1601] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (14A90800) [pid = 1220] [serial = 1594] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (1540D000) [pid = 1220] [serial = 1595] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18F0D400) [pid = 1220] [serial = 1615] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (1971CC00) [pid = 1220] [serial = 1619] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (19BC9C00) [pid = 1220] [serial = 1628] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (18EAB000) [pid = 1220] [serial = 1613] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (1A15DC00) [pid = 1220] [serial = 1631] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (1A14F400) [pid = 1220] [serial = 1630] [outer = 00000000] [url = about:blank] 17:21:54 INFO - PROCESS | 1220 | ++DOCSHELL 1320F000 == 32 [pid = 1220] [id = 560] 17:21:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (13258000) [pid = 1220] [serial = 1680] [outer = 00000000] 17:21:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (147B3C00) [pid = 1220] [serial = 1681] [outer = 13258000] 17:21:54 INFO - PROCESS | 1220 | 1461025314931 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (1540D000) [pid = 1220] [serial = 1682] [outer = 13258000] 17:21:55 INFO - PROCESS | 1220 | 1461025315334 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 791ms 17:21:55 INFO - PROCESS | 1220 | 1461025315372 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 1220 | 1461025315378 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:21:55 INFO - PROCESS | 1220 | 1461025315384 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1220 | 1461025315386 Marionette TRACE conn3 <- [1,2206,null,{}] 17:21:55 INFO - PROCESS | 1220 | 1461025315390 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 1220 | 1461025315498 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:21:55 INFO - PROCESS | 1220 | 1461025315585 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 1220 | ++DOCSHELL 14A98800 == 33 [pid = 1220] [id = 561] 17:21:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (15654400) [pid = 1220] [serial = 1683] [outer = 00000000] 17:21:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (16545800) [pid = 1220] [serial = 1684] [outer = 15654400] 17:21:55 INFO - PROCESS | 1220 | 1461025315629 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (17BE4400) [pid = 1220] [serial = 1685] [outer = 15654400] 17:21:55 INFO - PROCESS | 1220 | 1461025315990 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 620ms 17:21:56 INFO - PROCESS | 1220 | 1461025316021 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1220 | 1461025316023 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 17:21:56 INFO - PROCESS | 1220 | 1461025316026 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:21:56 INFO - PROCESS | 1220 | 1461025316030 Marionette TRACE conn3 <- [1,2210,null,{}] 17:21:56 INFO - PROCESS | 1220 | 1461025316040 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 1220 | 1461025316119 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:21:56 INFO - PROCESS | 1220 | 1461025316163 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 1220 | ++DOCSHELL 183B5C00 == 34 [pid = 1220] [id = 562] 17:21:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (183B8000) [pid = 1220] [serial = 1686] [outer = 00000000] 17:21:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (187A8C00) [pid = 1220] [serial = 1687] [outer = 183B8000] 17:21:56 INFO - PROCESS | 1220 | 1461025316218 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (18A05000) [pid = 1220] [serial = 1688] [outer = 183B8000] 17:21:56 INFO - PROCESS | 1220 | 1461025316667 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 682ms 17:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:21:56 INFO - PROCESS | 1220 | 1461025316709 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1220 | 1461025316711 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 17:21:56 INFO - PROCESS | 1220 | 1461025316715 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1220 | 1461025316716 Marionette TRACE conn3 <- [1,2214,null,{}] 17:21:56 INFO - PROCESS | 1220 | 1461025316720 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 1220 | 1461025316796 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:21:56 INFO - PROCESS | 1220 | 1461025316801 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 1220 | ++DOCSHELL 18B2A000 == 35 [pid = 1220] [id = 563] 17:21:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18BE9000) [pid = 1220] [serial = 1689] [outer = 00000000] 17:21:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18D39800) [pid = 1220] [serial = 1690] [outer = 18BE9000] 17:21:56 INFO - PROCESS | 1220 | 1461025316845 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18D3F400) [pid = 1220] [serial = 1691] [outer = 18BE9000] 17:21:57 INFO - PROCESS | 1220 | 1461025317306 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 636ms 17:21:57 INFO - PROCESS | 1220 | 1461025317352 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 1220 | 1461025317354 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 17:21:57 INFO - PROCESS | 1220 | 1461025317357 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:21:57 INFO - PROCESS | 1220 | 1461025317359 Marionette TRACE conn3 <- [1,2218,null,{}] 17:21:57 INFO - PROCESS | 1220 | 1461025317362 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 1220 | 1461025317466 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:21:57 INFO - PROCESS | 1220 | 1461025317472 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 1220 | ++DOCSHELL 18D44C00 == 36 [pid = 1220] [id = 564] 17:21:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18E53400) [pid = 1220] [serial = 1692] [outer = 00000000] 17:21:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18E5C400) [pid = 1220] [serial = 1693] [outer = 18E53400] 17:21:57 INFO - PROCESS | 1220 | 1461025317549 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18E5C800) [pid = 1220] [serial = 1694] [outer = 18E53400] 17:21:57 INFO - PROCESS | 1220 | 1461025317997 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 698ms 17:21:58 INFO - PROCESS | 1220 | 1461025318057 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1220 | 1461025318059 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:21:58 INFO - PROCESS | 1220 | 1461025318063 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1220 | 1461025318065 Marionette TRACE conn3 <- [1,2222,null,{}] 17:21:58 INFO - PROCESS | 1220 | 1461025318068 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 1220 | 1461025318191 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:21:58 INFO - PROCESS | 1220 | 1461025318204 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 1220 | ++DOCSHELL 136C9000 == 37 [pid = 1220] [id = 565] 17:21:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18B2F400) [pid = 1220] [serial = 1695] [outer = 00000000] 17:21:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18FB3800) [pid = 1220] [serial = 1696] [outer = 18B2F400] 17:21:58 INFO - PROCESS | 1220 | 1461025318302 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (1968E800) [pid = 1220] [serial = 1697] [outer = 18B2F400] 17:21:58 INFO - PROCESS | 1220 | 1461025318695 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 697ms 17:21:58 INFO - PROCESS | 1220 | 1461025318746 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1220 | 1461025318748 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 17:21:58 INFO - PROCESS | 1220 | 1461025318755 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:21:58 INFO - PROCESS | 1220 | 1461025318757 Marionette TRACE conn3 <- [1,2226,null,{}] 17:21:58 INFO - PROCESS | 1220 | 1461025318765 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 1220 | 1461025318894 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:21:58 INFO - PROCESS | 1220 | 1461025318906 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 1220 | ++DOCSHELL 18FB1C00 == 38 [pid = 1220] [id = 566] 17:21:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18FB5C00) [pid = 1220] [serial = 1698] [outer = 00000000] 17:21:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19A3F000) [pid = 1220] [serial = 1699] [outer = 18FB5C00] 17:21:58 INFO - PROCESS | 1220 | 1461025318950 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19A3FC00) [pid = 1220] [serial = 1700] [outer = 18FB5C00] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (02A8B400) [pid = 1220] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (156A5C00) [pid = 1220] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18E54400) [pid = 1220] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18EA6C00) [pid = 1220] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (136C9C00) [pid = 1220] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (143AD000) [pid = 1220] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (18722C00) [pid = 1220] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (17E8C800) [pid = 1220] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:21:59 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (183B6400) [pid = 1220] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:21:59 INFO - PROCESS | 1220 | 1461025319437 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 682ms 17:21:59 INFO - PROCESS | 1220 | 1461025319456 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 1220 | 1461025319458 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 17:21:59 INFO - PROCESS | 1220 | 1461025319461 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:21:59 INFO - PROCESS | 1220 | 1461025319463 Marionette TRACE conn3 <- [1,2230,null,{}] 17:21:59 INFO - PROCESS | 1220 | 1461025319466 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 1220 | 1461025319539 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:21:59 INFO - PROCESS | 1220 | 1461025319545 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 1220 | ++DOCSHELL 12D3D800 == 39 [pid = 1220] [id = 567] 17:21:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (1325D400) [pid = 1220] [serial = 1701] [outer = 00000000] 17:21:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18BED000) [pid = 1220] [serial = 1702] [outer = 1325D400] 17:21:59 INFO - PROCESS | 1220 | 1461025319590 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18BEA800) [pid = 1220] [serial = 1703] [outer = 1325D400] 17:21:59 INFO - PROCESS | 1220 | 1461025320002 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 589ms 17:22:00 INFO - PROCESS | 1220 | 1461025320058 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1220 | 1461025320060 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:22:00 INFO - PROCESS | 1220 | 1461025320064 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1220 | 1461025320065 Marionette TRACE conn3 <- [1,2234,null,{}] 17:22:00 INFO - PROCESS | 1220 | 1461025320073 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 1220 | 1461025320146 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:22:00 INFO - PROCESS | 1220 | 1461025320152 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 1220 | ++DOCSHELL 16449400 == 40 [pid = 1220] [id = 568] 17:22:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (17BDF000) [pid = 1220] [serial = 1704] [outer = 00000000] 17:22:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (19BC9800) [pid = 1220] [serial = 1705] [outer = 17BDF000] 17:22:00 INFO - PROCESS | 1220 | 1461025320195 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (19D7C400) [pid = 1220] [serial = 1706] [outer = 17BDF000] 17:22:00 INFO - PROCESS | 1220 | 1461025320633 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 589ms 17:22:00 INFO - PROCESS | 1220 | 1461025320661 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1220 | 1461025320663 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:22:00 INFO - PROCESS | 1220 | 1461025320666 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1220 | 1461025320668 Marionette TRACE conn3 <- [1,2238,null,{}] 17:22:00 INFO - PROCESS | 1220 | 1461025320671 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 1220 | 1461025320770 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:22:00 INFO - PROCESS | 1220 | 1461025320778 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 1220 | ++DOCSHELL 19724000 == 41 [pid = 1220] [id = 569] 17:22:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (198FE400) [pid = 1220] [serial = 1707] [outer = 00000000] 17:22:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19F0CC00) [pid = 1220] [serial = 1708] [outer = 198FE400] 17:22:00 INFO - PROCESS | 1220 | 1461025320821 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (19F0F400) [pid = 1220] [serial = 1709] [outer = 198FE400] 17:22:01 INFO - PROCESS | 1220 | 1461025321312 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 697ms 17:22:01 INFO - PROCESS | 1220 | 1461025321350 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1220 | 1461025321355 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:22:01 INFO - PROCESS | 1220 | 1461025321360 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1220 | 1461025321365 Marionette TRACE conn3 <- [1,2242,null,{}] 17:22:01 INFO - PROCESS | 1220 | 1461025321374 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 1220 | 1461025321482 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:22:01 INFO - PROCESS | 1220 | 1461025321657 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 1220 | ++DOCSHELL 13756400 == 42 [pid = 1220] [id = 570] 17:22:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (13757400) [pid = 1220] [serial = 1710] [outer = 00000000] 17:22:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (158E7000) [pid = 1220] [serial = 1711] [outer = 13757400] 17:22:01 INFO - PROCESS | 1220 | 1461025321713 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (15CD3C00) [pid = 1220] [serial = 1712] [outer = 13757400] 17:22:02 INFO - PROCESS | 1220 | 1461025322250 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 946ms 17:22:02 INFO - PROCESS | 1220 | 1461025322307 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1220 | 1461025322313 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:22:02 INFO - PROCESS | 1220 | 1461025322319 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 1220 | 1461025322322 Marionette TRACE conn3 <- [1,2246,null,{}] 17:22:02 INFO - PROCESS | 1220 | 1461025322326 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 1220 | 1461025322428 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:22:02 INFO - PROCESS | 1220 | 1461025322533 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 1220 | ++DOCSHELL 163BD800 == 43 [pid = 1220] [id = 571] 17:22:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (16B50000) [pid = 1220] [serial = 1713] [outer = 00000000] 17:22:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18971400) [pid = 1220] [serial = 1714] [outer = 16B50000] 17:22:02 INFO - PROCESS | 1220 | 1461025322586 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18BEDC00) [pid = 1220] [serial = 1715] [outer = 16B50000] 17:22:03 INFO - PROCESS | 1220 | 1461025323218 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 17:22:03 INFO - PROCESS | 1220 | 1461025323246 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 1220 | 1461025323249 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:22:03 INFO - PROCESS | 1220 | 1461025323253 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 1220 | 1461025323256 Marionette TRACE conn3 <- [1,2250,null,{}] 17:22:03 INFO - PROCESS | 1220 | 1461025323267 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 1220 | 1461025323368 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:22:03 INFO - PROCESS | 1220 | 1461025323478 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1220 | ++DOCSHELL 18EA0800 == 44 [pid = 1220] [id = 572] 17:22:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18F02400) [pid = 1220] [serial = 1716] [outer = 00000000] 17:22:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19A3B000) [pid = 1220] [serial = 1717] [outer = 18F02400] 17:22:03 INFO - PROCESS | 1220 | 1461025323533 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19F05C00) [pid = 1220] [serial = 1718] [outer = 18F02400] 17:22:04 INFO - PROCESS | 1220 | 1461025324097 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 884ms 17:22:04 INFO - PROCESS | 1220 | 1461025324157 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1220 | 1461025324159 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:22:04 INFO - PROCESS | 1220 | 1461025324163 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1220 | 1461025324165 Marionette TRACE conn3 <- [1,2254,null,{}] 17:22:04 INFO - PROCESS | 1220 | 1461025324169 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 1220 | 1461025324266 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:22:04 INFO - PROCESS | 1220 | 1461025324397 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 1220 | ++DOCSHELL 18F0C000 == 45 [pid = 1220] [id = 573] 17:22:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19727000) [pid = 1220] [serial = 1719] [outer = 00000000] 17:22:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A2F5800) [pid = 1220] [serial = 1720] [outer = 19727000] 17:22:04 INFO - PROCESS | 1220 | 1461025324457 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A6A2400) [pid = 1220] [serial = 1721] [outer = 19727000] 17:22:05 INFO - PROCESS | 1220 | 1461025325222 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1085ms 17:22:05 INFO - PROCESS | 1220 | 1461025325249 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1220 | 1461025325253 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:22:05 INFO - PROCESS | 1220 | 1461025325258 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1220 | 1461025325261 Marionette TRACE conn3 <- [1,2258,null,{}] 17:22:05 INFO - PROCESS | 1220 | 1461025325267 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 1220 | 1461025325359 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:22:05 INFO - PROCESS | 1220 | 1461025325495 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1220 | ++DOCSHELL 16543400 == 46 [pid = 1220] [id = 574] 17:22:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (16543C00) [pid = 1220] [serial = 1722] [outer = 00000000] 17:22:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (17E86800) [pid = 1220] [serial = 1723] [outer = 16543C00] 17:22:05 INFO - PROCESS | 1220 | 1461025325551 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (17E94000) [pid = 1220] [serial = 1724] [outer = 16543C00] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 16449400 == 45 [pid = 1220] [id = 568] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 12D3D800 == 44 [pid = 1220] [id = 567] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 18FB1C00 == 43 [pid = 1220] [id = 566] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 136C9000 == 42 [pid = 1220] [id = 565] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 18D44C00 == 41 [pid = 1220] [id = 564] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 18B2A000 == 40 [pid = 1220] [id = 563] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 183B5C00 == 39 [pid = 1220] [id = 562] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 14A98800 == 38 [pid = 1220] [id = 561] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 1320F000 == 37 [pid = 1220] [id = 560] 17:22:05 INFO - PROCESS | 1220 | --DOCSHELL 02A97C00 == 36 [pid = 1220] [id = 556] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19722C00) [pid = 1220] [serial = 1666] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1325C800) [pid = 1220] [serial = 1639] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (15A2B800) [pid = 1220] [serial = 1642] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (163BCC00) [pid = 1220] [serial = 1643] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1A6ABC00) [pid = 1220] [serial = 1633] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (143A7C00) [pid = 1220] [serial = 1636] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18EA2000) [pid = 1220] [serial = 1654] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18FB4000) [pid = 1220] [serial = 1657] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (15DE2000) [pid = 1220] [serial = 1660] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18F01800) [pid = 1220] [serial = 1663] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19013C00) [pid = 1220] [serial = 1658] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (187A8800) [pid = 1220] [serial = 1661] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18A0D400) [pid = 1220] [serial = 1648] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (17E93800) [pid = 1220] [serial = 1645] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (180F0800) [pid = 1220] [serial = 1646] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (138ED800) [pid = 1220] [serial = 1640] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (18BF5800) [pid = 1220] [serial = 1652] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18BEE800) [pid = 1220] [serial = 1651] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18EA6800) [pid = 1220] [serial = 1655] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18F05C00) [pid = 1220] [serial = 1664] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (18B24000) [pid = 1220] [serial = 1649] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 1220 | 1461025326019 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 791ms 17:22:06 INFO - PROCESS | 1220 | 1461025326061 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1220 | 1461025326067 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:22:06 INFO - PROCESS | 1220 | 1461025326077 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1220 | 1461025326079 Marionette TRACE conn3 <- [1,2262,null,{}] 17:22:06 INFO - PROCESS | 1220 | 1461025326083 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 1220 | 1461025326162 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:22:06 INFO - PROCESS | 1220 | 1461025326170 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 1220 | ++DOCSHELL 133E7400 == 37 [pid = 1220] [id = 575] 17:22:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (143A7C00) [pid = 1220] [serial = 1725] [outer = 00000000] 17:22:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (15C8FC00) [pid = 1220] [serial = 1726] [outer = 143A7C00] 17:22:06 INFO - PROCESS | 1220 | 1461025326215 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (17BF3800) [pid = 1220] [serial = 1727] [outer = 143A7C00] 17:22:06 INFO - PROCESS | 1220 | 1461025326698 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 636ms 17:22:06 INFO - PROCESS | 1220 | 1461025326715 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1220 | 1461025326717 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:22:06 INFO - PROCESS | 1220 | 1461025326721 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1220 | 1461025326724 Marionette TRACE conn3 <- [1,2266,null,{}] 17:22:06 INFO - PROCESS | 1220 | 1461025326738 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 1220 | 1461025326820 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:22:06 INFO - PROCESS | 1220 | 1461025326827 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 1220 | ++DOCSHELL 18335C00 == 38 [pid = 1220] [id = 576] 17:22:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18719400) [pid = 1220] [serial = 1728] [outer = 00000000] 17:22:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18A10400) [pid = 1220] [serial = 1729] [outer = 18719400] 17:22:06 INFO - PROCESS | 1220 | 1461025326858 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18BE7800) [pid = 1220] [serial = 1730] [outer = 18719400] 17:22:07 INFO - PROCESS | 1220 | --DOCSHELL 1E168000 == 37 [pid = 1220] [id = 16] 17:22:07 INFO - PROCESS | 1220 | 1461025327381 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 682ms 17:22:07 INFO - PROCESS | 1220 | 1461025327404 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 1220 | 1461025327407 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:22:07 INFO - PROCESS | 1220 | 1461025327411 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 1220 | 1461025327412 Marionette TRACE conn3 <- [1,2270,null,{}] 17:22:07 INFO - PROCESS | 1220 | 1461025327416 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 1220 | 1461025327491 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:22:07 INFO - PROCESS | 1220 | 1461025327497 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 1220 | ++DOCSHELL 18BEC400 == 38 [pid = 1220] [id = 577] 17:22:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18BED400) [pid = 1220] [serial = 1731] [outer = 00000000] 17:22:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18D45400) [pid = 1220] [serial = 1732] [outer = 18BED400] 17:22:07 INFO - PROCESS | 1220 | 1461025327556 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18E54C00) [pid = 1220] [serial = 1733] [outer = 18BED400] 17:22:08 INFO - PROCESS | 1220 | 1461025328035 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 682ms 17:22:08 INFO - PROCESS | 1220 | 1461025328116 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1220 | 1461025328118 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:22:08 INFO - PROCESS | 1220 | 1461025328122 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1220 | 1461025328124 Marionette TRACE conn3 <- [1,2274,null,{}] 17:22:08 INFO - PROCESS | 1220 | 1461025328127 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 1220 | 1461025328234 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:22:08 INFO - PROCESS | 1220 | 1461025328331 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 1220 | ++DOCSHELL 18B26C00 == 39 [pid = 1220] [id = 578] 17:22:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18EA7800) [pid = 1220] [serial = 1734] [outer = 00000000] 17:22:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18F03000) [pid = 1220] [serial = 1735] [outer = 18EA7800] 17:22:08 INFO - PROCESS | 1220 | 1461025328375 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18F05800) [pid = 1220] [serial = 1736] [outer = 18EA7800] 17:22:08 INFO - PROCESS | 1220 | 1461025328796 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:22:08 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 17:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 698ms 17:22:08 INFO - PROCESS | 1220 | 1461025328821 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1220 | 1461025328823 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:22:08 INFO - PROCESS | 1220 | 1461025328826 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1220 | 1461025328828 Marionette TRACE conn3 <- [1,2278,null,{}] 17:22:08 INFO - PROCESS | 1220 | 1461025328831 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 1220 | 1461025328942 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:22:08 INFO - PROCESS | 1220 | 1461025328949 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 1220 | ++DOCSHELL 14A8CC00 == 40 [pid = 1220] [id = 579] 17:22:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (156EE400) [pid = 1220] [serial = 1737] [outer = 00000000] 17:22:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1971FC00) [pid = 1220] [serial = 1738] [outer = 156EE400] 17:22:08 INFO - PROCESS | 1220 | 1461025328997 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19A3BC00) [pid = 1220] [serial = 1739] [outer = 156EE400] 17:22:09 INFO - PROCESS | 1220 | 1461025329463 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 698ms 17:22:09 INFO - PROCESS | 1220 | 1461025329508 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1220 | 1461025329510 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:22:09 INFO - PROCESS | 1220 | 1461025329524 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1220 | 1461025329525 Marionette TRACE conn3 <- [1,2282,null,{}] 17:22:09 INFO - PROCESS | 1220 | 1461025329529 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 1220 | 1461025329667 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:22:09 INFO - PROCESS | 1220 | 1461025329687 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 1220 | ++DOCSHELL 19A43C00 == 41 [pid = 1220] [id = 580] 17:22:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (19A47C00) [pid = 1220] [serial = 1740] [outer = 00000000] 17:22:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A159800) [pid = 1220] [serial = 1741] [outer = 19A47C00] 17:22:09 INFO - PROCESS | 1220 | 1461025329731 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1A1E6000) [pid = 1220] [serial = 1742] [outer = 19A47C00] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18B2F400) [pid = 1220] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18E52400) [pid = 1220] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (17BDF000) [pid = 1220] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (183B8000) [pid = 1220] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (15654400) [pid = 1220] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18E53400) [pid = 1220] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18BE9000) [pid = 1220] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18FB5C00) [pid = 1220] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (13258000) [pid = 1220] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:22:10 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1325D400) [pid = 1220] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:22:10 INFO - PROCESS | 1220 | 1461025330236 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 759ms 17:22:10 INFO - PROCESS | 1220 | 1461025330274 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 1220 | 1461025330276 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 17:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:22:10 INFO - PROCESS | 1220 | 1461025330279 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 1220 | 1461025330281 Marionette TRACE conn3 <- [1,2286,null,{}] 17:22:10 INFO - PROCESS | 1220 | 1461025330285 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 1220 | 1461025330362 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:22:10 INFO - PROCESS | 1220 | 1461025330369 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 1220 | ++DOCSHELL 12D80400 == 42 [pid = 1220] [id = 581] 17:22:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (143B4C00) [pid = 1220] [serial = 1743] [outer = 00000000] 17:22:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (19E7F800) [pid = 1220] [serial = 1744] [outer = 143B4C00] 17:22:10 INFO - PROCESS | 1220 | 1461025330412 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (19F0E000) [pid = 1220] [serial = 1745] [outer = 143B4C00] 17:22:10 INFO - PROCESS | 1220 | 1461025330868 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 636ms 17:22:10 INFO - PROCESS | 1220 | 1461025330918 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 1220 | 1461025330920 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 17:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:22:10 INFO - PROCESS | 1220 | 1461025330907 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 1220 | 1461025330908 Marionette TRACE conn3 <- [1,2290,null,{}] 17:22:10 INFO - PROCESS | 1220 | 1461025330912 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 1220 | 1461025330989 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:22:11 INFO - PROCESS | 1220 | 1461025331022 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 1220 | ++DOCSHELL 15650000 == 43 [pid = 1220] [id = 582] 17:22:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (156F2000) [pid = 1220] [serial = 1746] [outer = 00000000] 17:22:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1C062000) [pid = 1220] [serial = 1747] [outer = 156F2000] 17:22:11 INFO - PROCESS | 1220 | 1461025331066 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1C0B8800) [pid = 1220] [serial = 1748] [outer = 156F2000] 17:22:11 INFO - PROCESS | 1220 | 1461025331477 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 589ms 17:22:11 INFO - PROCESS | 1220 | 1461025331504 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1220 | 1461025331506 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:22:11 INFO - PROCESS | 1220 | 1461025331522 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1220 | 1461025331524 Marionette TRACE conn3 <- [1,2294,null,{}] 17:22:11 INFO - PROCESS | 1220 | 1461025331527 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 1220 | 1461025331605 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:22:11 INFO - PROCESS | 1220 | 1461025331613 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 1220 | ++DOCSHELL 13264400 == 44 [pid = 1220] [id = 583] 17:22:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1C0BD800) [pid = 1220] [serial = 1749] [outer = 00000000] 17:22:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1C0C1000) [pid = 1220] [serial = 1750] [outer = 1C0BD800] 17:22:11 INFO - PROCESS | 1220 | 1461025331657 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1C0C3C00) [pid = 1220] [serial = 1751] [outer = 1C0BD800] 17:22:12 INFO - PROCESS | 1220 | 1461025332103 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 635ms 17:22:12 INFO - PROCESS | 1220 | 1461025332167 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 1220 | 1461025332171 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:22:12 INFO - PROCESS | 1220 | 1461025332180 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 1220 | 1461025332184 Marionette TRACE conn3 <- [1,2298,null,{}] 17:22:12 INFO - PROCESS | 1220 | 1461025332191 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 1220 | 1461025332300 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:22:12 INFO - PROCESS | 1220 | 1461025332476 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 1220 | ++DOCSHELL 14A10800 == 45 [pid = 1220] [id = 584] 17:22:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (14A98000) [pid = 1220] [serial = 1752] [outer = 00000000] 17:22:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (158F0800) [pid = 1220] [serial = 1753] [outer = 14A98000] 17:22:12 INFO - PROCESS | 1220 | 1461025332535 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (15CD6400) [pid = 1220] [serial = 1754] [outer = 14A98000] 17:22:13 INFO - PROCESS | 1220 | 1461025333101 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 992ms 17:22:13 INFO - PROCESS | 1220 | 1461025333169 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1220 | 1461025333172 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:22:13 INFO - PROCESS | 1220 | 1461025333180 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1220 | 1461025333184 Marionette TRACE conn3 <- [1,2302,null,{}] 17:22:13 INFO - PROCESS | 1220 | 1461025333188 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 1220 | 1461025333288 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:22:13 INFO - PROCESS | 1220 | 1461025333423 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1220 | ++DOCSHELL 13264000 == 46 [pid = 1220] [id = 585] 17:22:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (14A98C00) [pid = 1220] [serial = 1755] [outer = 00000000] 17:22:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18A08C00) [pid = 1220] [serial = 1756] [outer = 14A98C00] 17:22:13 INFO - PROCESS | 1220 | 1461025333477 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18D39400) [pid = 1220] [serial = 1757] [outer = 14A98C00] 17:22:14 INFO - PROCESS | 1220 | 1461025334089 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 17:22:14 INFO - PROCESS | 1220 | 1461025334124 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 1220 | 1461025334126 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:22:14 INFO - PROCESS | 1220 | 1461025334130 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1220 | 1461025334133 Marionette TRACE conn3 <- [1,2306,null,{}] 17:22:14 INFO - PROCESS | 1220 | 1461025334142 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 1220 | 1461025334246 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:22:14 INFO - PROCESS | 1220 | 1461025334382 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 1220 | ++DOCSHELL 18D40800 == 47 [pid = 1220] [id = 586] 17:22:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18EA6000) [pid = 1220] [serial = 1758] [outer = 00000000] 17:22:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (19D88800) [pid = 1220] [serial = 1759] [outer = 18EA6000] 17:22:14 INFO - PROCESS | 1220 | 1461025334440 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1A2EF400) [pid = 1220] [serial = 1760] [outer = 18EA6000] 17:22:14 INFO - PROCESS | 1220 | 1461025335000 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 1220 | 1461025335062 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:22:15 INFO - PROCESS | 1220 | 1461025335065 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 1220 | 1461025335067 Marionette TRACE conn3 <- [1,2310,null,{}] 17:22:15 INFO - PROCESS | 1220 | 1461025335071 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 1220 | 1461025335169 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:22:15 INFO - PROCESS | 1220 | 1461025335274 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 1220 | ++DOCSHELL 1A10B400 == 48 [pid = 1220] [id = 587] 17:22:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C0CE000) [pid = 1220] [serial = 1761] [outer = 00000000] 17:22:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0D7800) [pid = 1220] [serial = 1762] [outer = 1C0CE000] 17:22:15 INFO - PROCESS | 1220 | 1461025335327 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C0D9400) [pid = 1220] [serial = 1763] [outer = 1C0CE000] 17:22:15 INFO - PROCESS | 1220 | 1461025335921 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 883ms 17:22:15 INFO - PROCESS | 1220 | 1461025335969 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 1220 | 1461025335971 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:22:15 INFO - PROCESS | 1220 | 1461025335975 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 1220 | 1461025335977 Marionette TRACE conn3 <- [1,2314,null,{}] 17:22:15 INFO - PROCESS | 1220 | 1461025335981 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 1220 | 1461025336078 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:22:16 INFO - PROCESS | 1220 | 1461025336188 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 1220 | ++DOCSHELL 13259C00 == 49 [pid = 1220] [id = 588] 17:22:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1378DC00) [pid = 1220] [serial = 1764] [outer = 00000000] 17:22:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (17BFA800) [pid = 1220] [serial = 1765] [outer = 1378DC00] 17:22:16 INFO - PROCESS | 1220 | 1461025336244 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18722400) [pid = 1220] [serial = 1766] [outer = 1378DC00] 17:22:16 INFO - PROCESS | 1220 | 1461025336924 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 992ms 17:22:16 INFO - PROCESS | 1220 | 1461025336977 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1220 | 1461025336982 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:22:16 INFO - PROCESS | 1220 | 1461025336987 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1220 | 1461025336990 Marionette TRACE conn3 <- [1,2318,null,{}] 17:22:16 INFO - PROCESS | 1220 | 1461025336995 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 1220 | 1461025337103 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:22:17 INFO - PROCESS | 1220 | 1461025337244 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 15650000 == 48 [pid = 1220] [id = 582] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 12D80400 == 47 [pid = 1220] [id = 581] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 19A43C00 == 46 [pid = 1220] [id = 580] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 14A8CC00 == 45 [pid = 1220] [id = 579] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 1E287400 == 44 [pid = 1220] [id = 17] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 18B26C00 == 43 [pid = 1220] [id = 578] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 18BEC400 == 42 [pid = 1220] [id = 577] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 18335C00 == 41 [pid = 1220] [id = 576] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 133E7400 == 40 [pid = 1220] [id = 575] 17:22:17 INFO - PROCESS | 1220 | --DOCSHELL 16543400 == 39 [pid = 1220] [id = 574] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1968E800) [pid = 1220] [serial = 1697] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (19724400) [pid = 1220] [serial = 1667] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (19BC9800) [pid = 1220] [serial = 1705] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (187A8C00) [pid = 1220] [serial = 1687] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (17BE4400) [pid = 1220] [serial = 1685] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (16545800) [pid = 1220] [serial = 1684] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18E5C800) [pid = 1220] [serial = 1694] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18D39800) [pid = 1220] [serial = 1690] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1320E000) [pid = 1220] [serial = 1669] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (19A3F000) [pid = 1220] [serial = 1699] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18FB3800) [pid = 1220] [serial = 1696] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18E5C400) [pid = 1220] [serial = 1693] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18A05000) [pid = 1220] [serial = 1688] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (19A3FC00) [pid = 1220] [serial = 1700] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18D3F400) [pid = 1220] [serial = 1691] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (19D81800) [pid = 1220] [serial = 1678] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18EA7C00) [pid = 1220] [serial = 1675] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (147B3C00) [pid = 1220] [serial = 1681] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18BEA800) [pid = 1220] [serial = 1703] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (17E8E400) [pid = 1220] [serial = 1672] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1540D000) [pid = 1220] [serial = 1682] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18BED000) [pid = 1220] [serial = 1702] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (19D7C400) [pid = 1220] [serial = 1706] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (19F0CC00) [pid = 1220] [serial = 1708] [outer = 00000000] [url = about:blank] 17:22:17 INFO - PROCESS | 1220 | ++DOCSHELL 02A8FC00 == 40 [pid = 1220] [id = 589] 17:22:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (123F0800) [pid = 1220] [serial = 1767] [outer = 00000000] 17:22:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (147B3C00) [pid = 1220] [serial = 1768] [outer = 123F0800] 17:22:17 INFO - PROCESS | 1220 | 1461025337325 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (15CD8800) [pid = 1220] [serial = 1769] [outer = 123F0800] 17:22:17 INFO - PROCESS | 1220 | 1461025337753 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 837ms 17:22:17 INFO - PROCESS | 1220 | 1461025337815 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 1220 | 1461025337820 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:22:17 INFO - PROCESS | 1220 | 1461025337826 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1220 | 1461025337828 Marionette TRACE conn3 <- [1,2322,null,{}] 17:22:17 INFO - PROCESS | 1220 | 1461025337832 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 1220 | 1461025337912 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:22:17 INFO - PROCESS | 1220 | 1461025337920 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 1220 | ++DOCSHELL 17BED000 == 41 [pid = 1220] [id = 590] 17:22:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (17BF0800) [pid = 1220] [serial = 1770] [outer = 00000000] 17:22:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18721000) [pid = 1220] [serial = 1771] [outer = 17BF0800] 17:22:17 INFO - PROCESS | 1220 | 1461025337965 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18977800) [pid = 1220] [serial = 1772] [outer = 17BF0800] 17:22:18 INFO - PROCESS | 1220 | 1461025338453 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 635ms 17:22:18 INFO - PROCESS | 1220 | 1461025338463 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1220 | 1461025338465 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:22:18 INFO - PROCESS | 1220 | 1461025338468 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1220 | 1461025338472 Marionette TRACE conn3 <- [1,2326,null,{}] 17:22:18 INFO - PROCESS | 1220 | 1461025338485 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 1220 | 1461025338567 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:22:18 INFO - PROCESS | 1220 | 1461025338574 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1220 | ++DOCSHELL 18BED800 == 42 [pid = 1220] [id = 591] 17:22:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18BF4000) [pid = 1220] [serial = 1773] [outer = 00000000] 17:22:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18E5C800) [pid = 1220] [serial = 1774] [outer = 18BF4000] 17:22:18 INFO - PROCESS | 1220 | 1461025338620 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18EA5400) [pid = 1220] [serial = 1775] [outer = 18BF4000] 17:22:19 INFO - PROCESS | 1220 | 1461025339068 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 620ms 17:22:19 INFO - PROCESS | 1220 | 1461025339090 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1220 | 1461025339092 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:22:19 INFO - PROCESS | 1220 | 1461025339095 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1220 | 1461025339097 Marionette TRACE conn3 <- [1,2330,null,{}] 17:22:19 INFO - PROCESS | 1220 | 1461025339104 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 1220 | 1461025339183 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:22:19 INFO - PROCESS | 1220 | 1461025339189 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1220 | ++DOCSHELL 18E5D800 == 43 [pid = 1220] [id = 592] 17:22:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18EAE400) [pid = 1220] [serial = 1776] [outer = 00000000] 17:22:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (19012C00) [pid = 1220] [serial = 1777] [outer = 18EAE400] 17:22:19 INFO - PROCESS | 1220 | 1461025339233 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19011C00) [pid = 1220] [serial = 1778] [outer = 18EAE400] 17:22:19 INFO - PROCESS | 1220 | 1461025339681 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 620ms 17:22:19 INFO - PROCESS | 1220 | 1461025339734 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1220 | 1461025339736 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 17:22:19 INFO - PROCESS | 1220 | 1461025339739 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:22:19 INFO - PROCESS | 1220 | 1461025339740 Marionette TRACE conn3 <- [1,2334,null,{}] 17:22:19 INFO - PROCESS | 1220 | 1461025339744 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 1220 | 1461025339860 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:22:19 INFO - PROCESS | 1220 | 1461025339866 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1220 | ++DOCSHELL 02A94000 == 44 [pid = 1220] [id = 593] 17:22:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (14A03C00) [pid = 1220] [serial = 1779] [outer = 00000000] 17:22:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19724C00) [pid = 1220] [serial = 1780] [outer = 14A03C00] 17:22:19 INFO - PROCESS | 1220 | 1461025339960 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19A3EC00) [pid = 1220] [serial = 1781] [outer = 14A03C00] 17:22:20 INFO - PROCESS | 1220 | 1461025340385 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 697ms 17:22:20 INFO - PROCESS | 1220 | 1461025340442 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 1220 | 1461025340443 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 1220 | 1461025340447 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 1220 | 1461025340449 Marionette TRACE conn3 <- [1,2338,null,{}] 17:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:22:20 INFO - PROCESS | 1220 | 1461025340452 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 1220 | 1461025340569 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:22:20 INFO - PROCESS | 1220 | 1461025340664 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 1220 | ++DOCSHELL 19E7E800 == 45 [pid = 1220] [id = 594] 17:22:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19E80000) [pid = 1220] [serial = 1782] [outer = 00000000] 17:22:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1A2F0800) [pid = 1220] [serial = 1783] [outer = 19E80000] 17:22:20 INFO - PROCESS | 1220 | 1461025340711 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1A69DC00) [pid = 1220] [serial = 1784] [outer = 19E80000] 17:22:21 INFO - PROCESS | 1220 | 1461025341125 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 698ms 17:22:21 INFO - PROCESS | 1220 | 1461025341140 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1220 | 1461025341142 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 17:22:21 INFO - PROCESS | 1220 | 1461025341145 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1220 | 1461025341147 Marionette TRACE conn3 <- [1,2342,null,{}] 17:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:22:21 INFO - PROCESS | 1220 | 1461025341154 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1220 | 1461025341265 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:22:21 INFO - PROCESS | 1220 | 1461025341272 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 1220 | ++DOCSHELL 19A39400 == 46 [pid = 1220] [id = 595] 17:22:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (19E64400) [pid = 1220] [serial = 1785] [outer = 00000000] 17:22:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0CF000) [pid = 1220] [serial = 1786] [outer = 19E64400] 17:22:21 INFO - PROCESS | 1220 | 1461025341315 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C0CF400) [pid = 1220] [serial = 1787] [outer = 19E64400] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18EA7800) [pid = 1220] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (143A7C00) [pid = 1220] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18BED400) [pid = 1220] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (156EE400) [pid = 1220] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1E28A400) [pid = 1220] [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.] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19A47C00) [pid = 1220] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (143B4C00) [pid = 1220] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (156F2000) [pid = 1220] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (16543C00) [pid = 1220] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18719400) [pid = 1220] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:22:21 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1E168400) [pid = 1220] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:22:21 INFO - PROCESS | 1220 | 1461025341828 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 728ms 17:22:21 INFO - PROCESS | 1220 | 1461025341889 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1220 | 1461025341891 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 17:22:21 INFO - PROCESS | 1220 | 1461025341894 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:22:21 INFO - PROCESS | 1220 | 1461025341896 Marionette TRACE conn3 <- [1,2346,null,{}] 17:22:21 INFO - PROCESS | 1220 | 1461025341900 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1220 | 1461025342001 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:22:22 INFO - PROCESS | 1220 | 1461025342096 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1220 | ++DOCSHELL 13259800 == 47 [pid = 1220] [id = 596] 17:22:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (156EE400) [pid = 1220] [serial = 1788] [outer = 00000000] 17:22:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18A0DC00) [pid = 1220] [serial = 1789] [outer = 156EE400] 17:22:22 INFO - PROCESS | 1220 | 1461025342140 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18EAC800) [pid = 1220] [serial = 1790] [outer = 156EE400] 17:22:22 INFO - PROCESS | 1220 | 1461025342495 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 635ms 17:22:22 INFO - PROCESS | 1220 | 1461025342532 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 1220 | 1461025342534 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:22:22 INFO - PROCESS | 1220 | 1461025342537 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 1220 | 1461025342539 Marionette TRACE conn3 <- [1,2350,null,{}] 17:22:22 INFO - PROCESS | 1220 | 1461025342543 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 1220 | 1461025342617 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:22:22 INFO - PROCESS | 1220 | 1461025342706 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1220 | ++DOCSHELL 136CA400 == 48 [pid = 1220] [id = 597] 17:22:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (16B43800) [pid = 1220] [serial = 1791] [outer = 00000000] 17:22:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1C1D3400) [pid = 1220] [serial = 1792] [outer = 16B43800] 17:22:22 INFO - PROCESS | 1220 | 1461025342784 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1C24D400) [pid = 1220] [serial = 1793] [outer = 16B43800] 17:22:23 INFO - PROCESS | 1220 | 1461025343146 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 636ms 17:22:23 INFO - PROCESS | 1220 | 1461025343160 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 1220 | 1461025343162 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:22:23 INFO - PROCESS | 1220 | 1461025343165 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1220 | 1461025343167 Marionette TRACE conn3 <- [1,2354,null,{}] 17:22:23 INFO - PROCESS | 1220 | 1461025343170 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 1220 | 1461025343284 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:22:23 INFO - PROCESS | 1220 | 1461025343319 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 1220 | ++DOCSHELL 12D7DC00 == 49 [pid = 1220] [id = 598] 17:22:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1325F800) [pid = 1220] [serial = 1794] [outer = 00000000] 17:22:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1C24EC00) [pid = 1220] [serial = 1795] [outer = 1325F800] 17:22:23 INFO - PROCESS | 1220 | 1461025343363 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C255400) [pid = 1220] [serial = 1796] [outer = 1325F800] 17:22:23 INFO - PROCESS | 1220 | 1461025343832 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 744ms 17:22:23 INFO - PROCESS | 1220 | 1461025343907 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 1220 | 1461025343911 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:22:23 INFO - PROCESS | 1220 | 1461025343917 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1220 | 1461025343921 Marionette TRACE conn3 <- [1,2358,null,{}] 17:22:23 INFO - PROCESS | 1220 | 1461025343928 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 1220 | 1461025344034 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:22:24 INFO - PROCESS | 1220 | 1461025344175 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 1220 | ++DOCSHELL 14AE0400 == 50 [pid = 1220] [id = 599] 17:22:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (14AE4400) [pid = 1220] [serial = 1797] [outer = 00000000] 17:22:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (156EEC00) [pid = 1220] [serial = 1798] [outer = 14AE4400] 17:22:24 INFO - PROCESS | 1220 | 1461025344231 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (16544000) [pid = 1220] [serial = 1799] [outer = 14AE4400] 17:22:24 INFO - PROCESS | 1220 | 1461025344889 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1039ms 17:22:24 INFO - PROCESS | 1220 | 1461025344965 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 1220 | 1461025344971 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:22:24 INFO - PROCESS | 1220 | 1461025344997 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 1220 | 1461025345000 Marionette TRACE conn3 <- [1,2362,null,{}] 17:22:24 INFO - PROCESS | 1220 | 1461025345004 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 1220 | 1461025345144 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:22:25 INFO - PROCESS | 1220 | 1461025345275 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 1220 | ++DOCSHELL 18B24C00 == 51 [pid = 1220] [id = 600] 17:22:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18B26400) [pid = 1220] [serial = 1800] [outer = 00000000] 17:22:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18E56800) [pid = 1220] [serial = 1801] [outer = 18B26400] 17:22:25 INFO - PROCESS | 1220 | 1461025345329 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (18EA7C00) [pid = 1220] [serial = 1802] [outer = 18B26400] 17:22:25 INFO - PROCESS | 1220 | 1461025345892 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 945ms 17:22:25 INFO - PROCESS | 1220 | 1461025345925 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 1220 | 1461025345929 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 17:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:22:25 INFO - PROCESS | 1220 | 1461025345934 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 1220 | 1461025345940 Marionette TRACE conn3 <- [1,2366,null,{}] 17:22:25 INFO - PROCESS | 1220 | 1461025345951 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 1220 | 1461025346054 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:22:26 INFO - PROCESS | 1220 | 1461025346163 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 1220 | ++DOCSHELL 19F0C400 == 52 [pid = 1220] [id = 601] 17:22:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (19F0EC00) [pid = 1220] [serial = 1803] [outer = 00000000] 17:22:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1C0D3000) [pid = 1220] [serial = 1804] [outer = 19F0EC00] 17:22:26 INFO - PROCESS | 1220 | 1461025346224 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1C252400) [pid = 1220] [serial = 1805] [outer = 19F0EC00] 17:22:27 INFO - PROCESS | 1220 | 1461025347097 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1178ms 17:22:27 INFO - PROCESS | 1220 | 1461025347145 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 1220 | 1461025347149 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:22:27 INFO - PROCESS | 1220 | 1461025347154 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 1220 | 1461025347158 Marionette TRACE conn3 <- [1,2370,null,{}] 17:22:27 INFO - PROCESS | 1220 | 1461025347165 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 1220 | 1461025347257 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:22:27 INFO - PROCESS | 1220 | 1461025347401 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 1220 | ++DOCSHELL 12BE8800 == 53 [pid = 1220] [id = 602] 17:22:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (12D3D400) [pid = 1220] [serial = 1806] [outer = 00000000] 17:22:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (147BA800) [pid = 1220] [serial = 1807] [outer = 12D3D400] 17:22:27 INFO - PROCESS | 1220 | 1461025347458 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (15C8D400) [pid = 1220] [serial = 1808] [outer = 12D3D400] 17:22:28 INFO - PROCESS | 1220 | 1461025348009 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 136CA400 == 52 [pid = 1220] [id = 597] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 13259800 == 51 [pid = 1220] [id = 596] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 19A39400 == 50 [pid = 1220] [id = 595] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 19E7E800 == 49 [pid = 1220] [id = 594] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 02A94000 == 48 [pid = 1220] [id = 593] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 18E5D800 == 47 [pid = 1220] [id = 592] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 18BED800 == 46 [pid = 1220] [id = 591] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 17BED000 == 45 [pid = 1220] [id = 590] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 02A8FC00 == 44 [pid = 1220] [id = 589] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1C0C1000) [pid = 1220] [serial = 1750] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (19A3B000) [pid = 1220] [serial = 1717] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (158E7000) [pid = 1220] [serial = 1711] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1A2F5800) [pid = 1220] [serial = 1720] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18971400) [pid = 1220] [serial = 1714] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOCSHELL 14A10800 == 43 [pid = 1220] [id = 584] 17:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 17:22:28 INFO - PROCESS | 1220 | 1461025348082 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1220 | 1461025348087 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:22:28 INFO - PROCESS | 1220 | 1461025348093 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 1220 | 1461025348095 Marionette TRACE conn3 <- [1,2374,null,{}] 17:22:28 INFO - PROCESS | 1220 | 1461025348099 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 1220 | 1461025348177 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:22:28 INFO - PROCESS | 1220 | 1461025348188 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 1220 | ++DOCSHELL 15AB9000 == 44 [pid = 1220] [id = 603] 17:22:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (15ADB800) [pid = 1220] [serial = 1809] [outer = 00000000] 17:22:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (16B50400) [pid = 1220] [serial = 1810] [outer = 15ADB800] 17:22:28 INFO - PROCESS | 1220 | 1461025348233 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (17E8C400) [pid = 1220] [serial = 1811] [outer = 15ADB800] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18F03000) [pid = 1220] [serial = 1735] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18F05800) [pid = 1220] [serial = 1736] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (15C8FC00) [pid = 1220] [serial = 1726] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (17BF3800) [pid = 1220] [serial = 1727] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18D45400) [pid = 1220] [serial = 1732] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1971FC00) [pid = 1220] [serial = 1738] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (138E8000) [pid = 1220] [serial = 1166] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1A159800) [pid = 1220] [serial = 1741] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (19E7F800) [pid = 1220] [serial = 1744] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1C062000) [pid = 1220] [serial = 1747] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1A1E6000) [pid = 1220] [serial = 1742] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (17E94000) [pid = 1220] [serial = 1724] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (17E86800) [pid = 1220] [serial = 1723] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18A10400) [pid = 1220] [serial = 1729] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18BE7800) [pid = 1220] [serial = 1730] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19F0E000) [pid = 1220] [serial = 1745] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19A3BC00) [pid = 1220] [serial = 1739] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1C0B8800) [pid = 1220] [serial = 1748] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18E54C00) [pid = 1220] [serial = 1733] [outer = 00000000] [url = about:blank] 17:22:28 INFO - PROCESS | 1220 | 1461025348743 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 683ms 17:22:28 INFO - PROCESS | 1220 | 1461025348791 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1220 | 1461025348793 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:22:28 INFO - PROCESS | 1220 | 1461025348796 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 1220 | 1461025348800 Marionette TRACE conn3 <- [1,2378,null,{}] 17:22:28 INFO - PROCESS | 1220 | 1461025348809 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 1220 | 1461025348891 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:22:29 INFO - PROCESS | 1220 | 1461025349027 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 1220 | ++DOCSHELL 158E7000 == 45 [pid = 1220] [id = 604] 17:22:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (17E8F800) [pid = 1220] [serial = 1812] [outer = 00000000] 17:22:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18976C00) [pid = 1220] [serial = 1813] [outer = 17E8F800] 17:22:29 INFO - PROCESS | 1220 | 1461025349074 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18B26C00) [pid = 1220] [serial = 1814] [outer = 17E8F800] 17:22:29 INFO - PROCESS | 1220 | 1461025349449 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 682ms 17:22:29 INFO - PROCESS | 1220 | 1461025349479 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 1220 | 1461025349482 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 17:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:22:29 INFO - PROCESS | 1220 | 1461025349485 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 1220 | 1461025349487 Marionette TRACE conn3 <- [1,2382,null,{}] 17:22:29 INFO - PROCESS | 1220 | 1461025349490 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 1220 | 1461025349568 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:22:29 INFO - PROCESS | 1220 | 1461025349575 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 1220 | ++DOCSHELL 18BF2C00 == 46 [pid = 1220] [id = 605] 17:22:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18BF5400) [pid = 1220] [serial = 1815] [outer = 00000000] 17:22:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18E57C00) [pid = 1220] [serial = 1816] [outer = 18BF5400] 17:22:29 INFO - PROCESS | 1220 | 1461025349619 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18E5E800) [pid = 1220] [serial = 1817] [outer = 18BF5400] 17:22:30 INFO - PROCESS | 1220 | 1461025350069 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 635ms 17:22:30 INFO - PROCESS | 1220 | 1461025350123 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 1220 | 1461025350125 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:22:30 INFO - PROCESS | 1220 | 1461025350128 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 1220 | 1461025350130 Marionette TRACE conn3 <- [1,2386,null,{}] 17:22:30 INFO - PROCESS | 1220 | 1461025350133 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 1220 | 1461025350207 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:22:30 INFO - PROCESS | 1220 | 1461025350213 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 1220 | ++DOCSHELL 18E56400 == 47 [pid = 1220] [id = 606] 17:22:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18EA1400) [pid = 1220] [serial = 1818] [outer = 00000000] 17:22:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18F0B400) [pid = 1220] [serial = 1819] [outer = 18EA1400] 17:22:30 INFO - PROCESS | 1220 | 1461025350257 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18F0EC00) [pid = 1220] [serial = 1820] [outer = 18EA1400] 17:22:30 INFO - PROCESS | 1220 | 1461025350751 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 698ms 17:22:30 INFO - PROCESS | 1220 | 1461025350828 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 1220 | 1461025350830 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:22:30 INFO - PROCESS | 1220 | 1461025350834 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 1220 | 1461025350835 Marionette TRACE conn3 <- [1,2390,null,{}] 17:22:30 INFO - PROCESS | 1220 | 1461025350839 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 1220 | 1461025350965 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:22:31 INFO - PROCESS | 1220 | 1461025351031 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1220 | ++DOCSHELL 19725000 == 48 [pid = 1220] [id = 607] 17:22:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (19A40400) [pid = 1220] [serial = 1821] [outer = 00000000] 17:22:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19BCEC00) [pid = 1220] [serial = 1822] [outer = 19A40400] 17:22:31 INFO - PROCESS | 1220 | 1461025351085 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19D81C00) [pid = 1220] [serial = 1823] [outer = 19A40400] 17:22:31 INFO - PROCESS | 1220 | 1461025351506 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 697ms 17:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:22:31 INFO - PROCESS | 1220 | 1461025351539 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 1220 | 1461025351524 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 17:22:31 INFO - PROCESS | 1220 | 1461025351527 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1220 | 1461025351529 Marionette TRACE conn3 <- [1,2394,null,{}] 17:22:31 INFO - PROCESS | 1220 | 1461025351536 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 1220 | 1461025351674 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:22:31 INFO - PROCESS | 1220 | 1461025351696 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1220 | ++DOCSHELL 19F0D000 == 49 [pid = 1220] [id = 608] 17:22:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (19F0E000) [pid = 1220] [serial = 1824] [outer = 00000000] 17:22:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1A2EA400) [pid = 1220] [serial = 1825] [outer = 19F0E000] 17:22:31 INFO - PROCESS | 1220 | 1461025351740 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1A6FDC00) [pid = 1220] [serial = 1826] [outer = 19F0E000] 17:22:32 INFO - PROCESS | 1220 | 1461025352178 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 682ms 17:22:32 INFO - PROCESS | 1220 | 1461025352226 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 1220 | 1461025352228 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 17:22:32 INFO - PROCESS | 1220 | 1461025352232 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:22:32 INFO - PROCESS | 1220 | 1461025352233 Marionette TRACE conn3 <- [1,2398,null,{}] 17:22:32 INFO - PROCESS | 1220 | 1461025352237 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 1220 | 1461025352350 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:22:32 INFO - PROCESS | 1220 | 1461025352356 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 1220 | ++DOCSHELL 19BC6400 == 50 [pid = 1220] [id = 609] 17:22:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (19F0B000) [pid = 1220] [serial = 1827] [outer = 00000000] 17:22:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1C0BCC00) [pid = 1220] [serial = 1828] [outer = 19F0B000] 17:22:32 INFO - PROCESS | 1220 | 1461025352400 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1C0C0400) [pid = 1220] [serial = 1829] [outer = 19F0B000] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19E80000) [pid = 1220] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19E64400) [pid = 1220] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1378DC00) [pid = 1220] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (156EE400) [pid = 1220] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (17BF0800) [pid = 1220] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18BF4000) [pid = 1220] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18EAE400) [pid = 1220] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (123F0800) [pid = 1220] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (16B43800) [pid = 1220] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (14A03C00) [pid = 1220] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19727000) [pid = 1220] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (19A3E800) [pid = 1220] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:22:32 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (12D72000) [pid = 1220] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:22:33 INFO - PROCESS | 1220 | 1461025353108 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 900ms 17:22:33 INFO - PROCESS | 1220 | 1461025353136 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 1220 | 1461025353138 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:22:33 INFO - PROCESS | 1220 | 1461025353142 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 1220 | 1461025353143 Marionette TRACE conn3 <- [1,2402,null,{}] 17:22:33 INFO - PROCESS | 1220 | 1461025353147 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 1220 | 1461025353222 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:22:33 INFO - PROCESS | 1220 | 1461025353228 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1220 | ++DOCSHELL 1540A000 == 51 [pid = 1220] [id = 610] 17:22:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (15AB3C00) [pid = 1220] [serial = 1830] [outer = 00000000] 17:22:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (183B4C00) [pid = 1220] [serial = 1831] [outer = 15AB3C00] 17:22:33 INFO - PROCESS | 1220 | 1461025353272 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18A0EC00) [pid = 1220] [serial = 1832] [outer = 15AB3C00] 17:22:33 INFO - PROCESS | 1220 | 1461025353680 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 589ms 17:22:33 INFO - PROCESS | 1220 | 1461025353722 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 1220 | 1461025353724 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 17:22:33 INFO - PROCESS | 1220 | 1461025353727 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:22:33 INFO - PROCESS | 1220 | 1461025353729 Marionette TRACE conn3 <- [1,2406,null,{}] 17:22:33 INFO - PROCESS | 1220 | 1461025353737 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 1220 | 1461025353813 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:22:33 INFO - PROCESS | 1220 | 1461025353819 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1220 | ++DOCSHELL 17E86400 == 52 [pid = 1220] [id = 611] 17:22:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18E55C00) [pid = 1220] [serial = 1833] [outer = 00000000] 17:22:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0B7800) [pid = 1220] [serial = 1834] [outer = 18E55C00] 17:22:33 INFO - PROCESS | 1220 | 1461025353862 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C0D1000) [pid = 1220] [serial = 1835] [outer = 18E55C00] 17:22:34 INFO - PROCESS | 1220 | 1461025354301 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 589ms 17:22:34 INFO - PROCESS | 1220 | 1461025354330 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 1220 | 1461025354332 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:22:34 INFO - PROCESS | 1220 | 1461025354335 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 1220 | 1461025354338 Marionette TRACE conn3 <- [1,2410,null,{}] 17:22:34 INFO - PROCESS | 1220 | 1461025354341 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 1220 | 1461025354434 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:22:34 INFO - PROCESS | 1220 | 1461025354440 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1220 | ++DOCSHELL 1C0D3C00 == 53 [pid = 1220] [id = 612] 17:22:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1C0D8400) [pid = 1220] [serial = 1836] [outer = 00000000] 17:22:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1C4BFC00) [pid = 1220] [serial = 1837] [outer = 1C0D8400] 17:22:34 INFO - PROCESS | 1220 | 1461025354489 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1CA49800) [pid = 1220] [serial = 1838] [outer = 1C0D8400] 17:22:35 INFO - PROCESS | 1220 | 1461025355106 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 790ms 17:22:35 INFO - PROCESS | 1220 | 1461025355139 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 1220 | 1461025355145 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 17:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:22:35 INFO - PROCESS | 1220 | 1461025355154 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 1220 | 1461025355158 Marionette TRACE conn3 <- [1,2414,null,{}] 17:22:35 INFO - PROCESS | 1220 | 1461025355164 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 1220 | 1461025355271 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:22:35 INFO - PROCESS | 1220 | 1461025355410 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 1220 | ++DOCSHELL 136C9800 == 54 [pid = 1220] [id = 613] 17:22:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (136CA400) [pid = 1220] [serial = 1839] [outer = 00000000] 17:22:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (15AB4C00) [pid = 1220] [serial = 1840] [outer = 136CA400] 17:22:35 INFO - PROCESS | 1220 | 1461025355469 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (17E86800) [pid = 1220] [serial = 1841] [outer = 136CA400] 17:22:36 INFO - PROCESS | 1220 | 1461025356016 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 930ms 17:22:36 INFO - PROCESS | 1220 | 1461025356084 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 1220 | 1461025356090 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 17:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:22:36 INFO - PROCESS | 1220 | 1461025356096 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1220 | 1461025356099 Marionette TRACE conn3 <- [1,2418,null,{}] 17:22:36 INFO - PROCESS | 1220 | 1461025356104 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 1220 | 1461025356214 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:22:36 INFO - PROCESS | 1220 | 1461025356323 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 1220 | ++DOCSHELL 1832B800 == 55 [pid = 1220] [id = 614] 17:22:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18336000) [pid = 1220] [serial = 1842] [outer = 00000000] 17:22:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18BF4C00) [pid = 1220] [serial = 1843] [outer = 18336000] 17:22:36 INFO - PROCESS | 1220 | 1461025356376 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (18E53C00) [pid = 1220] [serial = 1844] [outer = 18336000] 17:22:36 INFO - PROCESS | 1220 | 1461025356932 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 900ms 17:22:36 INFO - PROCESS | 1220 | 1461025356999 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 1220 | 1461025357001 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 17:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:22:36 INFO - PROCESS | 1220 | 1461025357005 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1220 | 1461025357009 Marionette TRACE conn3 <- [1,2422,null,{}] 17:22:37 INFO - PROCESS | 1220 | 1461025357019 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 1220 | 1461025357122 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:22:37 INFO - PROCESS | 1220 | 1461025357267 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 1220 | ++DOCSHELL 198FCC00 == 56 [pid = 1220] [id = 615] 17:22:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (19A3B000) [pid = 1220] [serial = 1845] [outer = 00000000] 17:22:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1A1F2000) [pid = 1220] [serial = 1846] [outer = 19A3B000] 17:22:37 INFO - PROCESS | 1220 | 1461025357324 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1C1D3000) [pid = 1220] [serial = 1847] [outer = 19A3B000] 17:22:37 INFO - PROCESS | 1220 | 1461025357916 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 945ms 17:22:37 INFO - PROCESS | 1220 | 1461025357933 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 1220 | 1461025357936 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 17:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:22:37 INFO - PROCESS | 1220 | 1461025357939 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 1220 | 1461025357941 Marionette TRACE conn3 <- [1,2426,null,{}] 17:22:37 INFO - PROCESS | 1220 | 1461025357945 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 1220 | 1461025358046 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:22:38 INFO - PROCESS | 1220 | 1461025358156 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 1220 | ++DOCSHELL 1C24D800 == 57 [pid = 1220] [id = 616] 17:22:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1C251800) [pid = 1220] [serial = 1848] [outer = 00000000] 17:22:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1CA4A800) [pid = 1220] [serial = 1849] [outer = 1C251800] 17:22:38 INFO - PROCESS | 1220 | 1461025358217 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1CA4DC00) [pid = 1220] [serial = 1850] [outer = 1C251800] 17:22:38 INFO - PROCESS | 1220 | 1461025358794 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 899ms 17:22:38 INFO - PROCESS | 1220 | 1461025358843 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 1220 | 1461025358846 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:22:38 INFO - PROCESS | 1220 | 1461025358849 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 1220 | 1461025358851 Marionette TRACE conn3 <- [1,2430,null,{}] 17:22:38 INFO - PROCESS | 1220 | 1461025358855 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 1220 | 1461025358953 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:22:39 INFO - PROCESS | 1220 | 1461025359064 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 1220 | ++DOCSHELL 13210C00 == 58 [pid = 1220] [id = 617] 17:22:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1377EC00) [pid = 1220] [serial = 1851] [outer = 00000000] 17:22:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (18974C00) [pid = 1220] [serial = 1852] [outer = 1377EC00] 17:22:39 INFO - PROCESS | 1220 | 1461025359118 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (18B22800) [pid = 1220] [serial = 1853] [outer = 1377EC00] 17:22:39 INFO - PROCESS | 1220 | 1461025359917 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1131ms 17:22:39 INFO - PROCESS | 1220 | 1461025359984 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:22:39 INFO - PROCESS | 1220 | 1461025359988 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 17:22:39 INFO - PROCESS | 1220 | 1461025359992 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 1220 | 1461025359995 Marionette TRACE conn3 <- [1,2434,null,{}] 17:22:39 INFO - PROCESS | 1220 | 1461025360000 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 1220 | 1461025360093 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:22:40 INFO - PROCESS | 1220 | 1461025360237 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 1220 | ++DOCSHELL 15AD5400 == 59 [pid = 1220] [id = 618] 17:22:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (15CCC400) [pid = 1220] [serial = 1854] [outer = 00000000] 17:22:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (17E94000) [pid = 1220] [serial = 1855] [outer = 15CCC400] 17:22:40 INFO - PROCESS | 1220 | 1461025360298 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (18331400) [pid = 1220] [serial = 1856] [outer = 15CCC400] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 18D44000 == 58 [pid = 1220] [id = 558] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 163BD800 == 57 [pid = 1220] [id = 571] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 17BDCC00 == 56 [pid = 1220] [id = 557] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 17E86400 == 55 [pid = 1220] [id = 611] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 1540A000 == 54 [pid = 1220] [id = 610] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 19BC6400 == 53 [pid = 1220] [id = 609] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 19F0D000 == 52 [pid = 1220] [id = 608] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 19725000 == 51 [pid = 1220] [id = 607] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 18E56400 == 50 [pid = 1220] [id = 606] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 18BF2C00 == 49 [pid = 1220] [id = 605] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 158E7000 == 48 [pid = 1220] [id = 604] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 15AB9000 == 47 [pid = 1220] [id = 603] 17:22:40 INFO - PROCESS | 1220 | --DOCSHELL 12BE8800 == 46 [pid = 1220] [id = 602] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1C24EC00) [pid = 1220] [serial = 1795] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (1E16A800) [pid = 1220] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1A6A2400) [pid = 1220] [serial = 1721] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (19F06000) [pid = 1220] [serial = 1679] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (158E5C00) [pid = 1220] [serial = 1637] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1A2F0800) [pid = 1220] [serial = 1783] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1C0CF000) [pid = 1220] [serial = 1786] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (1C0D7800) [pid = 1220] [serial = 1762] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (18722400) [pid = 1220] [serial = 1766] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (17BFA800) [pid = 1220] [serial = 1765] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (18A0DC00) [pid = 1220] [serial = 1789] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18721000) [pid = 1220] [serial = 1771] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18977800) [pid = 1220] [serial = 1772] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (19D88800) [pid = 1220] [serial = 1759] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (158F0800) [pid = 1220] [serial = 1753] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18A08C00) [pid = 1220] [serial = 1756] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18E5C800) [pid = 1220] [serial = 1774] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18EA5400) [pid = 1220] [serial = 1775] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (19012C00) [pid = 1220] [serial = 1777] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (147B3C00) [pid = 1220] [serial = 1768] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (15CD8800) [pid = 1220] [serial = 1769] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1A69DC00) [pid = 1220] [serial = 1784] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1C24D400) [pid = 1220] [serial = 1793] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1C0CF400) [pid = 1220] [serial = 1787] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (19724C00) [pid = 1220] [serial = 1780] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (19A3EC00) [pid = 1220] [serial = 1781] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19011C00) [pid = 1220] [serial = 1778] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18EAC800) [pid = 1220] [serial = 1790] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1C1D3400) [pid = 1220] [serial = 1792] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1220 | 1461025360811 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 822ms 17:22:40 INFO - PROCESS | 1220 | 1461025360832 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 1220 | 1461025360838 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 17:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:22:40 INFO - PROCESS | 1220 | 1461025360843 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 1220 | 1461025360846 Marionette TRACE conn3 <- [1,2438,null,{}] 17:22:40 INFO - PROCESS | 1220 | 1461025360849 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 1220 | 1461025360933 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:22:40 INFO - PROCESS | 1220 | 1461025360939 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 1220 | ++DOCSHELL 156F2000 == 47 [pid = 1220] [id = 619] 17:22:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (158E5C00) [pid = 1220] [serial = 1857] [outer = 00000000] 17:22:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (183B5400) [pid = 1220] [serial = 1858] [outer = 158E5C00] 17:22:40 INFO - PROCESS | 1220 | 1461025360984 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18970800) [pid = 1220] [serial = 1859] [outer = 158E5C00] 17:22:41 INFO - PROCESS | 1220 | 1461025361484 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 698ms 17:22:41 INFO - PROCESS | 1220 | 1461025361542 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 1220 | 1461025361544 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:22:41 INFO - PROCESS | 1220 | 1461025361587 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 1220 | 1461025361590 Marionette TRACE conn3 <- [1,2442,null,{}] 17:22:41 INFO - PROCESS | 1220 | 1461025361600 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 1220 | 1461025361681 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:22:41 INFO - PROCESS | 1220 | 1461025361777 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 1220 | ++DOCSHELL 15A2E400 == 48 [pid = 1220] [id = 620] 17:22:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1807AC00) [pid = 1220] [serial = 1860] [outer = 00000000] 17:22:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18E58400) [pid = 1220] [serial = 1861] [outer = 1807AC00] 17:22:41 INFO - PROCESS | 1220 | 1461025361823 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18EA7800) [pid = 1220] [serial = 1862] [outer = 1807AC00] 17:22:42 INFO - PROCESS | 1220 | 1461025362207 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 697ms 17:22:42 INFO - PROCESS | 1220 | 1461025362265 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 1220 | 1461025362267 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:22:42 INFO - PROCESS | 1220 | 1461025362270 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 1220 | 1461025362272 Marionette TRACE conn3 <- [1,2446,null,{}] 17:22:42 INFO - PROCESS | 1220 | 1461025362275 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 1220 | 1461025362362 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:22:42 INFO - PROCESS | 1220 | 1461025362368 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 1220 | ++DOCSHELL 18FB1C00 == 49 [pid = 1220] [id = 621] 17:22:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18FB7000) [pid = 1220] [serial = 1863] [outer = 00000000] 17:22:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19721800) [pid = 1220] [serial = 1864] [outer = 18FB7000] 17:22:42 INFO - PROCESS | 1220 | 1461025362412 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (198FF800) [pid = 1220] [serial = 1865] [outer = 18FB7000] 17:22:42 INFO - PROCESS | 1220 | 1461025362882 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 682ms 17:22:42 INFO - PROCESS | 1220 | 1461025362970 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 1220 | 1461025362972 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:22:42 INFO - PROCESS | 1220 | 1461025362976 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 1220 | 1461025362977 Marionette TRACE conn3 <- [1,2450,null,{}] 17:22:42 INFO - PROCESS | 1220 | 1461025362981 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 1220 | 1461025363119 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:22:43 INFO - PROCESS | 1220 | 1461025363144 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1220 | ++DOCSHELL 19A47C00 == 50 [pid = 1220] [id = 622] 17:22:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (19A48800) [pid = 1220] [serial = 1866] [outer = 00000000] 17:22:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (19E7C800) [pid = 1220] [serial = 1867] [outer = 19A48800] 17:22:43 INFO - PROCESS | 1220 | 1461025363188 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19F06800) [pid = 1220] [serial = 1868] [outer = 19A48800] 17:22:43 INFO - PROCESS | 1220 | 1461025363632 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 682ms 17:22:43 INFO - PROCESS | 1220 | 1461025363675 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 1220 | 1461025363677 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 17:22:43 INFO - PROCESS | 1220 | 1461025363680 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:22:43 INFO - PROCESS | 1220 | 1461025363682 Marionette TRACE conn3 <- [1,2454,null,{}] 17:22:43 INFO - PROCESS | 1220 | 1461025363685 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 1220 | 1461025363814 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:22:43 INFO - PROCESS | 1220 | 1461025363865 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1220 | ++DOCSHELL 12D7A400 == 51 [pid = 1220] [id = 623] 17:22:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (19F04400) [pid = 1220] [serial = 1869] [outer = 00000000] 17:22:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1A98EC00) [pid = 1220] [serial = 1870] [outer = 19F04400] 17:22:43 INFO - PROCESS | 1220 | 1461025363914 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1C0BB400) [pid = 1220] [serial = 1871] [outer = 19F04400] 17:22:44 INFO - PROCESS | 1220 | 1461025364322 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 682ms 17:22:44 INFO - PROCESS | 1220 | 1461025364364 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 1220 | 1461025364366 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 17:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:22:44 INFO - PROCESS | 1220 | 1461025364369 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 1220 | 1461025364371 Marionette TRACE conn3 <- [1,2458,null,{}] 17:22:44 INFO - PROCESS | 1220 | 1461025364374 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 1220 | 1461025364517 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:22:44 INFO - PROCESS | 1220 | 1461025364529 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 1220 | ++DOCSHELL 1C0D1400 == 52 [pid = 1220] [id = 624] 17:22:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1C0D9000) [pid = 1220] [serial = 1872] [outer = 00000000] 17:22:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1C24DC00) [pid = 1220] [serial = 1873] [outer = 1C0D9000] 17:22:44 INFO - PROCESS | 1220 | 1461025364572 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1C250000) [pid = 1220] [serial = 1874] [outer = 1C0D9000] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1C0CE000) [pid = 1220] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (14A98C00) [pid = 1220] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18EA6000) [pid = 1220] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (14A98000) [pid = 1220] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19A40400) [pid = 1220] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (12D3D400) [pid = 1220] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (17E8F800) [pid = 1220] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18EA1400) [pid = 1220] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (19F0E000) [pid = 1220] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (15ADB800) [pid = 1220] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1325F800) [pid = 1220] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18BF5400) [pid = 1220] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19F0B000) [pid = 1220] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18E55C00) [pid = 1220] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (15AB3C00) [pid = 1220] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19F07C00) [pid = 1220] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (11CAC400) [pid = 1220] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (17BE0C00) [pid = 1220] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18E51400) [pid = 1220] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (198FE400) [pid = 1220] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (13757400) [pid = 1220] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (16B50000) [pid = 1220] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:22:45 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18F02400) [pid = 1220] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:22:45 INFO - PROCESS | 1220 | 1461025365230 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 899ms 17:22:45 INFO - PROCESS | 1220 | 1461025365274 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1220 | 1461025365276 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 1220 | 1461025365279 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:22:45 INFO - PROCESS | 1220 | 1461025365281 Marionette TRACE conn3 <- [1,2462,null,{}] 17:22:45 INFO - PROCESS | 1220 | 1461025365284 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 1220 | 1461025365360 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:22:45 INFO - PROCESS | 1220 | 1461025365369 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1220 | ++DOCSHELL 12D42400 == 53 [pid = 1220] [id = 625] 17:22:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (12D44800) [pid = 1220] [serial = 1875] [outer = 00000000] 17:22:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (16B42000) [pid = 1220] [serial = 1876] [outer = 12D44800] 17:22:45 INFO - PROCESS | 1220 | 1461025365420 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18718400) [pid = 1220] [serial = 1877] [outer = 12D44800] 17:22:45 INFO - PROCESS | 1220 | 1461025365892 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 635ms 17:22:45 INFO - PROCESS | 1220 | 1461025365917 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1220 | 1461025365919 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 1220 | 1461025365923 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:22:45 INFO - PROCESS | 1220 | 1461025365924 Marionette TRACE conn3 <- [1,2466,null,{}] 17:22:45 INFO - PROCESS | 1220 | 1461025365928 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 1220 | 1461025366006 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:22:46 INFO - PROCESS | 1220 | 1461025366012 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 1220 | ++DOCSHELL 15ADB800 == 54 [pid = 1220] [id = 626] 17:22:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18086C00) [pid = 1220] [serial = 1878] [outer = 00000000] 17:22:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (19A44C00) [pid = 1220] [serial = 1879] [outer = 18086C00] 17:22:46 INFO - PROCESS | 1220 | 1461025366042 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19F04800) [pid = 1220] [serial = 1880] [outer = 18086C00] 17:22:46 INFO - PROCESS | 1220 | 1461025366477 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 589ms 17:22:46 INFO - PROCESS | 1220 | 1461025366508 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 1220 | 1461025366510 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:22:46 INFO - PROCESS | 1220 | 1461025366513 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 1220 | 1461025366515 Marionette TRACE conn3 <- [1,2470,null,{}] 17:22:46 INFO - PROCESS | 1220 | 1461025366518 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 1220 | 1461025366595 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:22:46 INFO - PROCESS | 1220 | 1461025366601 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 1220 | ++DOCSHELL 136CA800 == 55 [pid = 1220] [id = 627] 17:22:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19729000) [pid = 1220] [serial = 1881] [outer = 00000000] 17:22:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1C4C2800) [pid = 1220] [serial = 1882] [outer = 19729000] 17:22:46 INFO - PROCESS | 1220 | 1461025366644 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1CA48000) [pid = 1220] [serial = 1883] [outer = 19729000] 17:22:47 INFO - PROCESS | 1220 | 1461025367074 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 589ms 17:22:47 INFO - PROCESS | 1220 | 1461025367122 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1220 | 1461025367124 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 17:22:47 INFO - PROCESS | 1220 | 1461025367127 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:22:47 INFO - PROCESS | 1220 | 1461025367130 Marionette TRACE conn3 <- [1,2474,null,{}] 17:22:47 INFO - PROCESS | 1220 | 1461025367188 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 1220 | 1461025367296 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:22:47 INFO - PROCESS | 1220 | 1461025367481 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 1220 | ++DOCSHELL 14A94400 == 56 [pid = 1220] [id = 628] 17:22:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (14A98400) [pid = 1220] [serial = 1884] [outer = 00000000] 17:22:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (158E7000) [pid = 1220] [serial = 1885] [outer = 14A98400] 17:22:47 INFO - PROCESS | 1220 | 1461025367535 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (15DEF800) [pid = 1220] [serial = 1886] [outer = 14A98400] 17:22:48 INFO - PROCESS | 1220 | 1461025368106 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1023ms 17:22:48 INFO - PROCESS | 1220 | 1461025368150 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 1220 | 1461025368155 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:22:48 INFO - PROCESS | 1220 | 1461025368160 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 1220 | 1461025368162 Marionette TRACE conn3 <- [1,2478,null,{}] 17:22:48 INFO - PROCESS | 1220 | 1461025368167 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:48 INFO - PROCESS | 1220 | 1461025368272 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:22:48 INFO - PROCESS | 1220 | 1461025368416 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1220 | ++DOCSHELL 18BE9C00 == 57 [pid = 1220] [id = 629] 17:22:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18BEA800) [pid = 1220] [serial = 1887] [outer = 00000000] 17:22:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18EA5400) [pid = 1220] [serial = 1888] [outer = 18BEA800] 17:22:48 INFO - PROCESS | 1220 | 1461025368479 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (196EA000) [pid = 1220] [serial = 1889] [outer = 18BEA800] 17:22:49 INFO - PROCESS | 1220 | 1461025369080 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 992ms 17:22:49 INFO - PROCESS | 1220 | 1461025369162 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 1220 | 1461025369164 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 17:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:22:49 INFO - PROCESS | 1220 | 1461025369181 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 1220 | 1461025369184 Marionette TRACE conn3 <- [1,2482,null,{}] 17:22:49 INFO - PROCESS | 1220 | 1461025369188 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 1220 | 1461025369292 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:22:49 INFO - PROCESS | 1220 | 1461025369431 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 1220 | ++DOCSHELL 1A158400 == 58 [pid = 1220] [id = 630] 17:22:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1A159000) [pid = 1220] [serial = 1890] [outer = 00000000] 17:22:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1C0C2400) [pid = 1220] [serial = 1891] [outer = 1A159000] 17:22:49 INFO - PROCESS | 1220 | 1461025369498 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1C1CA400) [pid = 1220] [serial = 1892] [outer = 1A159000] 17:22:50 INFO - PROCESS | 1220 | 1461025370107 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 977ms 17:22:50 INFO - PROCESS | 1220 | 1461025370177 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 1220 | 1461025370184 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 17:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:22:50 INFO - PROCESS | 1220 | 1461025370188 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 1220 | 1461025370190 Marionette TRACE conn3 <- [1,2486,null,{}] 17:22:50 INFO - PROCESS | 1220 | 1461025370194 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:50 INFO - PROCESS | 1220 | 1461025370278 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:22:50 INFO - PROCESS | 1220 | 1461025370417 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 1220 | ++DOCSHELL 1CA95C00 == 59 [pid = 1220] [id = 631] 17:22:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1CAA0400) [pid = 1220] [serial = 1893] [outer = 00000000] 17:22:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1D10AC00) [pid = 1220] [serial = 1894] [outer = 1CAA0400] 17:22:50 INFO - PROCESS | 1220 | 1461025370472 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1D113800) [pid = 1220] [serial = 1895] [outer = 1CAA0400] 17:22:51 INFO - PROCESS | 1220 | 1461025371037 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1085ms 17:22:51 INFO - PROCESS | 1220 | 1461025371281 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 1220 | 1461025371285 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 17:22:51 INFO - PROCESS | 1220 | 1461025371291 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:22:51 INFO - PROCESS | 1220 | 1461025371294 Marionette TRACE conn3 <- [1,2490,null,{}] 17:22:51 INFO - PROCESS | 1220 | 1461025371300 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 1220 | 1461025371394 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:22:51 INFO - PROCESS | 1220 | 1461025371528 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 1220 | ++DOCSHELL 02A90000 == 60 [pid = 1220] [id = 632] 17:22:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (123F9C00) [pid = 1220] [serial = 1896] [outer = 00000000] 17:22:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (15C0D000) [pid = 1220] [serial = 1897] [outer = 123F9C00] 17:22:51 INFO - PROCESS | 1220 | 1461025371580 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1653FC00) [pid = 1220] [serial = 1898] [outer = 123F9C00] 17:22:52 INFO - PROCESS | 1220 | 1461025372179 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 946ms 17:22:52 INFO - PROCESS | 1220 | 1461025372240 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 1220 | 1461025372243 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:22:52 INFO - PROCESS | 1220 | 1461025372235 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 1220 | 1461025372238 Marionette TRACE conn3 <- [1,2494,null,{}] 17:22:52 INFO - PROCESS | 1220 | 1461025372242 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:52 INFO - PROCESS | 1220 | 1461025372347 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:22:52 INFO - PROCESS | 1220 | 1461025372473 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 15ADB800 == 59 [pid = 1220] [id = 626] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 12D42400 == 58 [pid = 1220] [id = 625] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 1C0D1400 == 57 [pid = 1220] [id = 624] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 12D7A400 == 56 [pid = 1220] [id = 623] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 19A47C00 == 55 [pid = 1220] [id = 622] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 18FB1C00 == 54 [pid = 1220] [id = 621] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 15A2E400 == 53 [pid = 1220] [id = 620] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 156F2000 == 52 [pid = 1220] [id = 619] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 15AD5400 == 51 [pid = 1220] [id = 618] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 13210C00 == 50 [pid = 1220] [id = 617] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 1C24D800 == 49 [pid = 1220] [id = 616] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 198FCC00 == 48 [pid = 1220] [id = 615] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 1832B800 == 47 [pid = 1220] [id = 614] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1C4BFC00) [pid = 1220] [serial = 1837] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18E56800) [pid = 1220] [serial = 1801] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1C0D3000) [pid = 1220] [serial = 1804] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (156EEC00) [pid = 1220] [serial = 1798] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | ++DOCSHELL 12B84C00 == 48 [pid = 1220] [id = 633] 17:22:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (12BE6800) [pid = 1220] [serial = 1899] [outer = 00000000] 17:22:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (143A7C00) [pid = 1220] [serial = 1900] [outer = 12BE6800] 17:22:52 INFO - PROCESS | 1220 | 1461025372560 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (156F2400) [pid = 1220] [serial = 1901] [outer = 12BE6800] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 136C9800 == 47 [pid = 1220] [id = 613] 17:22:52 INFO - PROCESS | 1220 | --DOCSHELL 1C0D3C00 == 46 [pid = 1220] [id = 612] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (136CD400) [pid = 1220] [serial = 1670] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1871B000) [pid = 1220] [serial = 1673] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18FB2400) [pid = 1220] [serial = 1676] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19F0F400) [pid = 1220] [serial = 1709] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (15CD3C00) [pid = 1220] [serial = 1712] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18BEDC00) [pid = 1220] [serial = 1715] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (19F05C00) [pid = 1220] [serial = 1718] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1C0BCC00) [pid = 1220] [serial = 1828] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1C0D1000) [pid = 1220] [serial = 1835] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1A6FDC00) [pid = 1220] [serial = 1826] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1C0B7800) [pid = 1220] [serial = 1834] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1C0C0400) [pid = 1220] [serial = 1829] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (183B4C00) [pid = 1220] [serial = 1831] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18F0EC00) [pid = 1220] [serial = 1820] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (18A0EC00) [pid = 1220] [serial = 1832] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1A6FA400) [pid = 1220] [serial = 1634] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1C0D9400) [pid = 1220] [serial = 1763] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18D39400) [pid = 1220] [serial = 1757] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A2EF400) [pid = 1220] [serial = 1760] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (15CD6400) [pid = 1220] [serial = 1754] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (19BCEC00) [pid = 1220] [serial = 1822] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (15C8D400) [pid = 1220] [serial = 1808] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (147BA800) [pid = 1220] [serial = 1807] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18976C00) [pid = 1220] [serial = 1813] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18B26C00) [pid = 1220] [serial = 1814] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18F0B400) [pid = 1220] [serial = 1819] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1A2EA400) [pid = 1220] [serial = 1825] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (16B50400) [pid = 1220] [serial = 1810] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (17E8C400) [pid = 1220] [serial = 1811] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1C255400) [pid = 1220] [serial = 1796] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (18E57C00) [pid = 1220] [serial = 1816] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18E5E800) [pid = 1220] [serial = 1817] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (19D81C00) [pid = 1220] [serial = 1823] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1220 | 1461025372996 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 790ms 17:22:53 INFO - PROCESS | 1220 | 1461025373036 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 1220 | 1461025373038 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:22:53 INFO - PROCESS | 1220 | 1461025373042 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 1220 | 1461025373043 Marionette TRACE conn3 <- [1,2498,null,{}] 17:22:53 INFO - PROCESS | 1220 | 1461025373053 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 1220 | 1461025373137 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:22:53 INFO - PROCESS | 1220 | 1461025373146 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1220 | ++DOCSHELL 18084400 == 47 [pid = 1220] [id = 634] 17:22:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18718800) [pid = 1220] [serial = 1902] [outer = 00000000] 17:22:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18977800) [pid = 1220] [serial = 1903] [outer = 18718800] 17:22:53 INFO - PROCESS | 1220 | 1461025373195 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18A0A400) [pid = 1220] [serial = 1904] [outer = 18718800] 17:22:53 INFO - PROCESS | 1220 | 1461025373698 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 698ms 17:22:53 INFO - PROCESS | 1220 | 1461025373741 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 1220 | 1461025373743 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:22:53 INFO - PROCESS | 1220 | 1461025373746 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 1220 | 1461025373748 Marionette TRACE conn3 <- [1,2502,null,{}] 17:22:53 INFO - PROCESS | 1220 | 1461025373751 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 1220 | 1461025373829 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:22:53 INFO - PROCESS | 1220 | 1461025373835 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1220 | ++DOCSHELL 18BE7400 == 48 [pid = 1220] [id = 635] 17:22:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18BEFC00) [pid = 1220] [serial = 1905] [outer = 00000000] 17:22:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18E53800) [pid = 1220] [serial = 1906] [outer = 18BEFC00] 17:22:53 INFO - PROCESS | 1220 | 1461025373879 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18E55800) [pid = 1220] [serial = 1907] [outer = 18BEFC00] 17:22:54 INFO - PROCESS | 1220 | 1461025374332 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 635ms 17:22:54 INFO - PROCESS | 1220 | 1461025374384 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 1220 | 1461025374386 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 17:22:54 INFO - PROCESS | 1220 | 1461025374389 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:22:54 INFO - PROCESS | 1220 | 1461025374374 Marionette TRACE conn3 <- [1,2506,null,{}] 17:22:54 INFO - PROCESS | 1220 | 1461025374377 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 1220 | 1461025374453 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:22:54 INFO - PROCESS | 1220 | 1461025374459 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 1220 | ++DOCSHELL 18D3E400 == 49 [pid = 1220] [id = 636] 17:22:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18E52800) [pid = 1220] [serial = 1908] [outer = 00000000] 17:22:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18EACC00) [pid = 1220] [serial = 1909] [outer = 18E52800] 17:22:54 INFO - PROCESS | 1220 | 1461025374503 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18EADC00) [pid = 1220] [serial = 1910] [outer = 18E52800] 17:22:55 INFO - PROCESS | 1220 | 1461025375015 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 682ms 17:22:55 INFO - PROCESS | 1220 | 1461025375072 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 1220 | 1461025375074 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:22:55 INFO - PROCESS | 1220 | 1461025375078 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 1220 | 1461025375079 Marionette TRACE conn3 <- [1,2510,null,{}] 17:22:55 INFO - PROCESS | 1220 | 1461025375083 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 1220 | 1461025375218 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:22:55 INFO - PROCESS | 1220 | 1461025375235 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 1220 | ++DOCSHELL 15C03800 == 50 [pid = 1220] [id = 637] 17:22:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18FB1C00) [pid = 1220] [serial = 1911] [outer = 00000000] 17:22:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (196EA800) [pid = 1220] [serial = 1912] [outer = 18FB1C00] 17:22:55 INFO - PROCESS | 1220 | 1461025375333 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (19A42C00) [pid = 1220] [serial = 1913] [outer = 18FB1C00] 17:22:55 INFO - PROCESS | 1220 | 1461025375753 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 683ms 17:22:55 INFO - PROCESS | 1220 | 1461025375783 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 1220 | 1461025375785 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:22:55 INFO - PROCESS | 1220 | 1461025375789 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 1220 | 1461025375790 Marionette TRACE conn3 <- [1,2514,null,{}] 17:22:55 INFO - PROCESS | 1220 | 1461025375794 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 1220 | 1461025375928 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:22:55 INFO - PROCESS | 1220 | 1461025375994 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 1220 | ++DOCSHELL 13757400 == 51 [pid = 1220] [id = 638] 17:22:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (142AC400) [pid = 1220] [serial = 1914] [outer = 00000000] 17:22:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19F07400) [pid = 1220] [serial = 1915] [outer = 142AC400] 17:22:56 INFO - PROCESS | 1220 | 1461025376037 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (19F0B400) [pid = 1220] [serial = 1916] [outer = 142AC400] 17:22:56 INFO - PROCESS | 1220 | 1461025376447 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 698ms 17:22:56 INFO - PROCESS | 1220 | 1461025376471 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 1220 | 1461025376473 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 17:22:56 INFO - PROCESS | 1220 | 1461025376476 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:22:56 INFO - PROCESS | 1220 | 1461025376478 Marionette TRACE conn3 <- [1,2518,null,{}] 17:22:56 INFO - PROCESS | 1220 | 1461025376481 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 1220 | 1461025376592 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:22:56 INFO - PROCESS | 1220 | 1461025376597 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 1220 | ++DOCSHELL 14348800 == 52 [pid = 1220] [id = 639] 17:22:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1A10AC00) [pid = 1220] [serial = 1917] [outer = 00000000] 17:22:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1A2F3000) [pid = 1220] [serial = 1918] [outer = 1A10AC00] 17:22:56 INFO - PROCESS | 1220 | 1461025376649 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1A6AB800) [pid = 1220] [serial = 1919] [outer = 1A10AC00] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18086C00) [pid = 1220] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1C0D9000) [pid = 1220] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1377EC00) [pid = 1220] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (19A48800) [pid = 1220] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (19F04400) [pid = 1220] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18FB7000) [pid = 1220] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1807AC00) [pid = 1220] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (158E5C00) [pid = 1220] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (12D44800) [pid = 1220] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (15CCC400) [pid = 1220] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1C0BD800) [pid = 1220] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18B26400) [pid = 1220] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19F0EC00) [pid = 1220] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:22:57 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (14AE4400) [pid = 1220] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:22:57 INFO - PROCESS | 1220 | 1461025377271 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 837ms 17:22:57 INFO - PROCESS | 1220 | 1461025377320 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 1220 | 1461025377322 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 17:22:57 INFO - PROCESS | 1220 | 1461025377325 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:22:57 INFO - PROCESS | 1220 | 1461025377327 Marionette TRACE conn3 <- [1,2522,null,{}] 17:22:57 INFO - PROCESS | 1220 | 1461025377330 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 1220 | 1461025377407 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:22:57 INFO - PROCESS | 1220 | 1461025377413 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 1220 | ++DOCSHELL 123F1400 == 53 [pid = 1220] [id = 640] 17:22:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (12D72400) [pid = 1220] [serial = 1920] [outer = 00000000] 17:22:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (15AB3C00) [pid = 1220] [serial = 1921] [outer = 12D72400] 17:22:57 INFO - PROCESS | 1220 | 1461025377457 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1807AC00) [pid = 1220] [serial = 1922] [outer = 12D72400] 17:22:57 INFO - PROCESS | 1220 | 1461025377893 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 589ms 17:22:57 INFO - PROCESS | 1220 | 1461025377926 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 1220 | 1461025377928 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 17:22:57 INFO - PROCESS | 1220 | 1461025377931 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 1220 | 1461025377933 Marionette TRACE conn3 <- [1,2526,null,{}] 17:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:22:57 INFO - PROCESS | 1220 | 1461025377936 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 1220 | 1461025378014 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:22:58 INFO - PROCESS | 1220 | 1461025378020 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 1220 | ++DOCSHELL 138EB800 == 54 [pid = 1220] [id = 641] 17:22:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (14A97800) [pid = 1220] [serial = 1923] [outer = 00000000] 17:22:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19F0F000) [pid = 1220] [serial = 1924] [outer = 14A97800] 17:22:58 INFO - PROCESS | 1220 | 1461025378063 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1A6FA800) [pid = 1220] [serial = 1925] [outer = 14A97800] 17:22:58 INFO - PROCESS | 1220 | 1461025378483 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 589ms 17:22:58 INFO - PROCESS | 1220 | 1461025378522 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 1220 | 1461025378524 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 17:22:58 INFO - PROCESS | 1220 | 1461025378527 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 1220 | 1461025378529 Marionette TRACE conn3 <- [1,2530,null,{}] 17:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:22:58 INFO - PROCESS | 1220 | 1461025378537 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 1220 | 1461025378631 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:22:58 INFO - PROCESS | 1220 | 1461025378638 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 1220 | ++DOCSHELL 18F09000 == 55 [pid = 1220] [id = 642] 17:22:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (19A45000) [pid = 1220] [serial = 1926] [outer = 00000000] 17:22:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1C0C3000) [pid = 1220] [serial = 1927] [outer = 19A45000] 17:22:58 INFO - PROCESS | 1220 | 1461025378694 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C0D3C00) [pid = 1220] [serial = 1928] [outer = 19A45000] 17:22:59 INFO - PROCESS | 1220 | 1461025379185 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 682ms 17:22:59 INFO - PROCESS | 1220 | 1461025379256 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1220 | 1461025379260 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 17:22:59 INFO - PROCESS | 1220 | 1461025379266 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:22:59 INFO - PROCESS | 1220 | 1461025379270 Marionette TRACE conn3 <- [1,2534,null,{}] 17:22:59 INFO - PROCESS | 1220 | 1461025379277 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 1220 | 1461025379384 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:22:59 INFO - PROCESS | 1220 | 1461025379526 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 1220 | ++DOCSHELL 13262800 == 56 [pid = 1220] [id = 643] 17:22:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (13787800) [pid = 1220] [serial = 1929] [outer = 00000000] 17:22:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1540C000) [pid = 1220] [serial = 1930] [outer = 13787800] 17:22:59 INFO - PROCESS | 1220 | 1461025379584 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (15AB5400) [pid = 1220] [serial = 1931] [outer = 13787800] 17:23:00 INFO - PROCESS | 1220 | 1461025380209 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 992ms 17:23:00 INFO - PROCESS | 1220 | 1461025380281 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 1220 | 1461025380285 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:23:00 INFO - PROCESS | 1220 | 1461025380293 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 1220 | 1461025380297 Marionette TRACE conn3 <- [1,2538,null,{}] 17:23:00 INFO - PROCESS | 1220 | 1461025380301 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 1220 | 1461025380404 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:23:00 INFO - PROCESS | 1220 | 1461025380542 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 1220 | ++DOCSHELL 15C8F400 == 57 [pid = 1220] [id = 644] 17:23:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (15CD6400) [pid = 1220] [serial = 1932] [outer = 00000000] 17:23:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18A08400) [pid = 1220] [serial = 1933] [outer = 15CD6400] 17:23:00 INFO - PROCESS | 1220 | 1461025380581 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18BE9400) [pid = 1220] [serial = 1934] [outer = 15CD6400] 17:23:01 INFO - PROCESS | 1220 | 1461025381122 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 899ms 17:23:01 INFO - PROCESS | 1220 | 1461025381177 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 1220 | 1461025381180 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 17:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:23:01 INFO - PROCESS | 1220 | 1461025381184 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 1220 | 1461025381186 Marionette TRACE conn3 <- [1,2542,null,{}] 17:23:01 INFO - PROCESS | 1220 | 1461025381197 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 1220 | 1461025381338 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:23:01 INFO - PROCESS | 1220 | 1461025381479 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1220 | ++DOCSHELL 18FB6800 == 58 [pid = 1220] [id = 645] 17:23:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18FB7000) [pid = 1220] [serial = 1935] [outer = 00000000] 17:23:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (198F4C00) [pid = 1220] [serial = 1936] [outer = 18FB7000] 17:23:01 INFO - PROCESS | 1220 | 1461025381537 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (19E64000) [pid = 1220] [serial = 1937] [outer = 18FB7000] 17:23:02 INFO - PROCESS | 1220 | 1461025382142 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 992ms 17:23:02 INFO - PROCESS | 1220 | 1461025382186 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 1220 | 1461025382188 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 17:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:23:02 INFO - PROCESS | 1220 | 1461025382191 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 1220 | 1461025382193 Marionette TRACE conn3 <- [1,2546,null,{}] 17:23:02 INFO - PROCESS | 1220 | 1461025382197 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 1220 | 1461025382298 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:23:02 INFO - PROCESS | 1220 | 1461025382408 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 1220 | ++DOCSHELL 15CD4400 == 59 [pid = 1220] [id = 646] 17:23:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (17E8E400) [pid = 1220] [serial = 1938] [outer = 00000000] 17:23:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1C1D1400) [pid = 1220] [serial = 1939] [outer = 17E8E400] 17:23:02 INFO - PROCESS | 1220 | 1461025382461 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1C258800) [pid = 1220] [serial = 1940] [outer = 17E8E400] 17:23:03 INFO - PROCESS | 1220 | 1461025383003 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 837ms 17:23:03 INFO - PROCESS | 1220 | 1461025383033 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 1220 | 1461025383035 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 17:23:03 INFO - PROCESS | 1220 | 1461025383040 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:23:03 INFO - PROCESS | 1220 | 1461025383042 Marionette TRACE conn3 <- [1,2550,null,{}] 17:23:03 INFO - PROCESS | 1220 | 1461025383046 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 1220 | 1461025383173 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:23:03 INFO - PROCESS | 1220 | 1461025383282 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 1220 | ++DOCSHELL 19A39400 == 60 [pid = 1220] [id = 647] 17:23:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (19F08400) [pid = 1220] [serial = 1941] [outer = 00000000] 17:23:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1CA97400) [pid = 1220] [serial = 1942] [outer = 19F08400] 17:23:03 INFO - PROCESS | 1220 | 1461025383334 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1CAA1C00) [pid = 1220] [serial = 1943] [outer = 19F08400] 17:23:04 INFO - PROCESS | 1220 | 1461025384142 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1147ms 17:23:04 INFO - PROCESS | 1220 | 1461025384194 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:23:04 INFO - PROCESS | 1220 | 1461025384198 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 17:23:04 INFO - PROCESS | 1220 | 1461025384203 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 1220 | 1461025384207 Marionette TRACE conn3 <- [1,2554,null,{}] 17:23:04 INFO - PROCESS | 1220 | 1461025384213 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 1220 | 1461025384307 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:23:04 INFO - PROCESS | 1220 | 1461025384452 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1220 | ++DOCSHELL 17BDC400 == 61 [pid = 1220] [id = 648] 17:23:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (17BE0C00) [pid = 1220] [serial = 1944] [outer = 00000000] 17:23:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (18330C00) [pid = 1220] [serial = 1945] [outer = 17BE0C00] 17:23:04 INFO - PROCESS | 1220 | 1461025384505 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (18975400) [pid = 1220] [serial = 1946] [outer = 17BE0C00] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 12D7DC00 == 60 [pid = 1220] [id = 598] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 138EB800 == 59 [pid = 1220] [id = 641] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 123F1400 == 58 [pid = 1220] [id = 640] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 14348800 == 57 [pid = 1220] [id = 639] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 13757400 == 56 [pid = 1220] [id = 638] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 15C03800 == 55 [pid = 1220] [id = 637] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 18D3E400 == 54 [pid = 1220] [id = 636] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 18BE7400 == 53 [pid = 1220] [id = 635] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 18084400 == 52 [pid = 1220] [id = 634] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 12B84C00 == 51 [pid = 1220] [id = 633] 17:23:04 INFO - PROCESS | 1220 | --DOCSHELL 02A90000 == 50 [pid = 1220] [id = 632] 17:23:04 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1CA4A800) [pid = 1220] [serial = 1849] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (1A1F2000) [pid = 1220] [serial = 1846] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18BF4C00) [pid = 1220] [serial = 1843] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C4C2800) [pid = 1220] [serial = 1882] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (15AB4C00) [pid = 1220] [serial = 1840] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOCSHELL 136CA800 == 49 [pid = 1220] [id = 627] 17:23:05 INFO - PROCESS | 1220 | 1461025385084 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 17:23:05 INFO - PROCESS | 1220 | 1461025385130 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1220 | 1461025385135 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:23:05 INFO - PROCESS | 1220 | 1461025385141 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1220 | 1461025385143 Marionette TRACE conn3 <- [1,2558,null,{}] 17:23:05 INFO - PROCESS | 1220 | 1461025385147 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 1220 | 1461025385244 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (19F04800) [pid = 1220] [serial = 1880] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1C24DC00) [pid = 1220] [serial = 1873] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18B22800) [pid = 1220] [serial = 1853] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (19F06800) [pid = 1220] [serial = 1868] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1A98EC00) [pid = 1220] [serial = 1870] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19721800) [pid = 1220] [serial = 1864] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18974C00) [pid = 1220] [serial = 1852] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (198FF800) [pid = 1220] [serial = 1865] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18EA7800) [pid = 1220] [serial = 1862] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1C250000) [pid = 1220] [serial = 1874] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18E58400) [pid = 1220] [serial = 1861] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (183B5400) [pid = 1220] [serial = 1858] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18718400) [pid = 1220] [serial = 1877] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (17E94000) [pid = 1220] [serial = 1855] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19A44C00) [pid = 1220] [serial = 1879] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1C0C3C00) [pid = 1220] [serial = 1751] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18EA7C00) [pid = 1220] [serial = 1802] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18331400) [pid = 1220] [serial = 1856] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19E7C800) [pid = 1220] [serial = 1867] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18970800) [pid = 1220] [serial = 1859] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (16B42000) [pid = 1220] [serial = 1876] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1C252400) [pid = 1220] [serial = 1805] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1C0BB400) [pid = 1220] [serial = 1871] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (16544000) [pid = 1220] [serial = 1799] [outer = 00000000] [url = about:blank] 17:23:05 INFO - PROCESS | 1220 | 1461025385346 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 1220 | ++DOCSHELL 12D44800 == 50 [pid = 1220] [id = 649] 17:23:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (13207800) [pid = 1220] [serial = 1947] [outer = 00000000] 17:23:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (15ACE800) [pid = 1220] [serial = 1948] [outer = 13207800] 17:23:05 INFO - PROCESS | 1220 | 1461025385391 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (17E88C00) [pid = 1220] [serial = 1949] [outer = 13207800] 17:23:05 INFO - PROCESS | 1220 | 1461025385848 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 729ms 17:23:05 INFO - PROCESS | 1220 | 1461025385880 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1220 | 1461025385883 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:23:05 INFO - PROCESS | 1220 | 1461025385889 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1220 | 1461025385893 Marionette TRACE conn3 <- [1,2562,null,{}] 17:23:05 INFO - PROCESS | 1220 | 1461025385903 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 1220 | 1461025385986 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:23:05 INFO - PROCESS | 1220 | 1461025385997 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1220 | ++DOCSHELL 18D39000 == 51 [pid = 1220] [id = 650] 17:23:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18D3F000) [pid = 1220] [serial = 1950] [outer = 00000000] 17:23:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18E53000) [pid = 1220] [serial = 1951] [outer = 18D3F000] 17:23:06 INFO - PROCESS | 1220 | 1461025386047 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18E5F000) [pid = 1220] [serial = 1952] [outer = 18D3F000] 17:23:06 INFO - PROCESS | 1220 | 1461025386528 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 682ms 17:23:06 INFO - PROCESS | 1220 | 1461025386585 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 1220 | 1461025386588 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 17:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:23:06 INFO - PROCESS | 1220 | 1461025386591 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 1220 | 1461025386593 Marionette TRACE conn3 <- [1,2566,null,{}] 17:23:06 INFO - PROCESS | 1220 | 1461025386596 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 1220 | 1461025386659 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:23:06 INFO - PROCESS | 1220 | 1461025386668 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1220 | ++DOCSHELL 18EA1000 == 52 [pid = 1220] [id = 651] 17:23:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18EA2C00) [pid = 1220] [serial = 1953] [outer = 00000000] 17:23:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18F07800) [pid = 1220] [serial = 1954] [outer = 18EA2C00] 17:23:06 INFO - PROCESS | 1220 | 1461025386713 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18FB5C00) [pid = 1220] [serial = 1955] [outer = 18EA2C00] 17:23:07 INFO - PROCESS | 1220 | 1461025387160 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 620ms 17:23:07 INFO - PROCESS | 1220 | 1461025387213 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1220 | 1461025387215 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:23:07 INFO - PROCESS | 1220 | 1461025387218 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1220 | 1461025387220 Marionette TRACE conn3 <- [1,2570,null,{}] 17:23:07 INFO - PROCESS | 1220 | 1461025387223 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 1220 | 1461025387300 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:23:07 INFO - PROCESS | 1220 | 1461025387305 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 1220 | ++DOCSHELL 196E9C00 == 53 [pid = 1220] [id = 652] 17:23:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (196EAC00) [pid = 1220] [serial = 1956] [outer = 00000000] 17:23:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (198FE800) [pid = 1220] [serial = 1957] [outer = 196EAC00] 17:23:07 INFO - PROCESS | 1220 | 1461025387378 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19A43400) [pid = 1220] [serial = 1958] [outer = 196EAC00] 17:23:07 INFO - PROCESS | 1220 | 1461025387863 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 683ms 17:23:07 INFO - PROCESS | 1220 | 1461025387918 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1220 | 1461025387920 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:23:07 INFO - PROCESS | 1220 | 1461025387924 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1220 | 1461025387925 Marionette TRACE conn3 <- [1,2574,null,{}] 17:23:07 INFO - PROCESS | 1220 | 1461025387935 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 1220 | 1461025388065 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:23:08 INFO - PROCESS | 1220 | 1461025388133 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 1220 | ++DOCSHELL 19F07C00 == 54 [pid = 1220] [id = 653] 17:23:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (19F0BC00) [pid = 1220] [serial = 1959] [outer = 00000000] 17:23:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1A2F0800) [pid = 1220] [serial = 1960] [outer = 19F0BC00] 17:23:08 INFO - PROCESS | 1220 | 1461025388182 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1A8AB800) [pid = 1220] [serial = 1961] [outer = 19F0BC00] 17:23:08 INFO - PROCESS | 1220 | 1461025388595 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 698ms 17:23:08 INFO - PROCESS | 1220 | 1461025388623 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 1220 | 1461025388625 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:23:08 INFO - PROCESS | 1220 | 1461025388629 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 1220 | 1461025388630 Marionette TRACE conn3 <- [1,2578,null,{}] 17:23:08 INFO - PROCESS | 1220 | 1461025388634 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 1220 | 1461025388754 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:23:08 INFO - PROCESS | 1220 | 1461025388771 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 1220 | ++DOCSHELL 1A2ECC00 == 55 [pid = 1220] [id = 654] 17:23:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1C0B6400) [pid = 1220] [serial = 1962] [outer = 00000000] 17:23:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1C0C3800) [pid = 1220] [serial = 1963] [outer = 1C0B6400] 17:23:08 INFO - PROCESS | 1220 | 1461025388815 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1C0C4800) [pid = 1220] [serial = 1964] [outer = 1C0B6400] 17:23:09 INFO - PROCESS | 1220 | 1461025389264 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 697ms 17:23:09 INFO - PROCESS | 1220 | 1461025389312 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 1220 | 1461025389314 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 17:23:09 INFO - PROCESS | 1220 | 1461025389317 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:23:09 INFO - PROCESS | 1220 | 1461025389319 Marionette TRACE conn3 <- [1,2582,null,{}] 17:23:09 INFO - PROCESS | 1220 | 1461025389322 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 1220 | 1461025389434 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:23:09 INFO - PROCESS | 1220 | 1461025389440 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1220 | ++DOCSHELL 1C0BD400 == 56 [pid = 1220] [id = 655] 17:23:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C1CB800) [pid = 1220] [serial = 1965] [outer = 00000000] 17:23:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C254800) [pid = 1220] [serial = 1966] [outer = 1C1CB800] 17:23:09 INFO - PROCESS | 1220 | 1461025389540 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C4B8800) [pid = 1220] [serial = 1967] [outer = 1C1CB800] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (136CA400) [pid = 1220] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (19A3B000) [pid = 1220] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18336000) [pid = 1220] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (142AC400) [pid = 1220] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1A10AC00) [pid = 1220] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (123F9C00) [pid = 1220] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18E52800) [pid = 1220] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (12BE6800) [pid = 1220] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1CAA0400) [pid = 1220] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18718800) [pid = 1220] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (14A98400) [pid = 1220] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18BEFC00) [pid = 1220] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18BEA800) [pid = 1220] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1A159000) [pid = 1220] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (12D72400) [pid = 1220] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18FB1C00) [pid = 1220] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (14A97800) [pid = 1220] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C0D8400) [pid = 1220] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:23:09 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1C251800) [pid = 1220] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:23:10 INFO - PROCESS | 1220 | 1461025390148 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 899ms 17:23:10 INFO - PROCESS | 1220 | 1461025390222 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1220 | 1461025390224 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 17:23:10 INFO - PROCESS | 1220 | 1461025390227 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:23:10 INFO - PROCESS | 1220 | 1461025390229 Marionette TRACE conn3 <- [1,2586,null,{}] 17:23:10 INFO - PROCESS | 1220 | 1461025390232 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 1220 | 1461025390312 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:23:10 INFO - PROCESS | 1220 | 1461025390319 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 1220 | ++DOCSHELL 14A03C00 == 57 [pid = 1220] [id = 656] 17:23:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (14A97800) [pid = 1220] [serial = 1968] [outer = 00000000] 17:23:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (18B2B400) [pid = 1220] [serial = 1969] [outer = 14A97800] 17:23:10 INFO - PROCESS | 1220 | 1461025390363 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18BEA800) [pid = 1220] [serial = 1970] [outer = 14A97800] 17:23:10 INFO - PROCESS | 1220 | 1461025390785 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 589ms 17:23:10 INFO - PROCESS | 1220 | 1461025390809 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1220 | 1461025390811 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:23:10 INFO - PROCESS | 1220 | 1461025390814 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1220 | 1461025390815 Marionette TRACE conn3 <- [1,2590,null,{}] 17:23:10 INFO - PROCESS | 1220 | 1461025390819 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 1220 | 1461025390898 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:23:10 INFO - PROCESS | 1220 | 1461025390904 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 1220 | ++DOCSHELL 14A8CC00 == 58 [pid = 1220] [id = 657] 17:23:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18E5B800) [pid = 1220] [serial = 1971] [outer = 00000000] 17:23:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1C0BD800) [pid = 1220] [serial = 1972] [outer = 18E5B800] 17:23:10 INFO - PROCESS | 1220 | 1461025390952 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18D41400) [pid = 1220] [serial = 1973] [outer = 18E5B800] 17:23:11 INFO - PROCESS | 1220 | 1461025391391 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 636ms 17:23:11 INFO - PROCESS | 1220 | 1461025391452 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 1220 | 1461025391454 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 17:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:23:11 INFO - PROCESS | 1220 | 1461025391458 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 1220 | 1461025391460 Marionette TRACE conn3 <- [1,2594,null,{}] 17:23:11 INFO - PROCESS | 1220 | 1461025391463 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 1220 | 1461025391559 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:23:11 INFO - PROCESS | 1220 | 1461025391567 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1220 | ++DOCSHELL 1A2EF400 == 59 [pid = 1220] [id = 658] 17:23:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1C0D9C00) [pid = 1220] [serial = 1974] [outer = 00000000] 17:23:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1CAA0C00) [pid = 1220] [serial = 1975] [outer = 1C0D9C00] 17:23:11 INFO - PROCESS | 1220 | 1461025391617 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1CD21400) [pid = 1220] [serial = 1976] [outer = 1C0D9C00] 17:23:12 INFO - PROCESS | 1220 | 1461025392323 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 899ms 17:23:12 INFO - PROCESS | 1220 | 1461025392362 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 1220 | 1461025392368 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:23:12 INFO - PROCESS | 1220 | 1461025392374 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 1220 | 1461025392377 Marionette TRACE conn3 <- [1,2598,null,{}] 17:23:12 INFO - PROCESS | 1220 | 1461025392382 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 1220 | 1461025392491 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:23:12 INFO - PROCESS | 1220 | 1461025392607 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 1220 | ++DOCSHELL 156A2C00 == 60 [pid = 1220] [id = 659] 17:23:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (17BD6800) [pid = 1220] [serial = 1977] [outer = 00000000] 17:23:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18087400) [pid = 1220] [serial = 1978] [outer = 17BD6800] 17:23:12 INFO - PROCESS | 1220 | 1461025392690 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18974800) [pid = 1220] [serial = 1979] [outer = 17BD6800] 17:23:13 INFO - PROCESS | 1220 | 1461025393315 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 992ms 17:23:13 INFO - PROCESS | 1220 | 1461025393361 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1220 | 1461025393366 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:23:13 INFO - PROCESS | 1220 | 1461025393373 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1220 | 1461025393376 Marionette TRACE conn3 <- [1,2602,null,{}] 17:23:13 INFO - PROCESS | 1220 | 1461025393380 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 1220 | 1461025393485 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:23:13 INFO - PROCESS | 1220 | 1461025393626 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 1220 | ++DOCSHELL 18A09000 == 61 [pid = 1220] [id = 660] 17:23:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18BE7800) [pid = 1220] [serial = 1980] [outer = 00000000] 17:23:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18F0D400) [pid = 1220] [serial = 1981] [outer = 18BE7800] 17:23:13 INFO - PROCESS | 1220 | 1461025393680 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (196E7400) [pid = 1220] [serial = 1982] [outer = 18BE7800] 17:23:14 INFO - PROCESS | 1220 | 1461025394227 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 883ms 17:23:14 INFO - PROCESS | 1220 | 1461025394275 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 1220 | 1461025394278 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 17:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:23:14 INFO - PROCESS | 1220 | 1461025394282 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 1220 | 1461025394286 Marionette TRACE conn3 <- [1,2606,null,{}] 17:23:14 INFO - PROCESS | 1220 | 1461025394296 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 1220 | 1461025394403 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:23:14 INFO - PROCESS | 1220 | 1461025394518 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 1220 | ++DOCSHELL 1A995000 == 62 [pid = 1220] [id = 661] 17:23:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1C0D2800) [pid = 1220] [serial = 1983] [outer = 00000000] 17:23:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C255800) [pid = 1220] [serial = 1984] [outer = 1C0D2800] 17:23:14 INFO - PROCESS | 1220 | 1461025394614 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1CA4E400) [pid = 1220] [serial = 1985] [outer = 1C0D2800] 17:23:15 INFO - PROCESS | 1220 | 1461025395221 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 992ms 17:23:15 INFO - PROCESS | 1220 | 1461025395268 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 1220 | 1461025395270 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:23:15 INFO - PROCESS | 1220 | 1461025395274 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1220 | 1461025395276 Marionette TRACE conn3 <- [1,2610,null,{}] 17:23:15 INFO - PROCESS | 1220 | 1461025395280 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 1220 | 1461025395384 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:23:15 INFO - PROCESS | 1220 | 1461025395690 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 1220 | ++DOCSHELL 02A8EC00 == 63 [pid = 1220] [id = 662] 17:23:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (02A94000) [pid = 1220] [serial = 1986] [outer = 00000000] 17:23:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1377F400) [pid = 1220] [serial = 1987] [outer = 02A94000] 17:23:15 INFO - PROCESS | 1220 | 1461025395774 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (142B1C00) [pid = 1220] [serial = 1988] [outer = 02A94000] 17:23:16 INFO - PROCESS | 1220 | 1461025396372 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1147ms 17:23:16 INFO - PROCESS | 1220 | 1461025396426 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 1220 | 1461025396431 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:23:16 INFO - PROCESS | 1220 | 1461025396436 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 1220 | 1461025396439 Marionette TRACE conn3 <- [1,2614,null,{}] 17:23:16 INFO - PROCESS | 1220 | 1461025396444 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:16 INFO - PROCESS | 1220 | 1461025396540 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:23:16 INFO - PROCESS | 1220 | 1461025396659 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 1220 | ++DOCSHELL 15DE5800 == 64 [pid = 1220] [id = 663] 17:23:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (163C0800) [pid = 1220] [serial = 1989] [outer = 00000000] 17:23:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (17BF3400) [pid = 1220] [serial = 1990] [outer = 163C0800] 17:23:16 INFO - PROCESS | 1220 | 1461025396748 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (17E90000) [pid = 1220] [serial = 1991] [outer = 163C0800] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 14A94400 == 63 [pid = 1220] [id = 628] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 18D40800 == 62 [pid = 1220] [id = 586] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 1A10B400 == 61 [pid = 1220] [id = 587] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 13259C00 == 60 [pid = 1220] [id = 588] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 14A8CC00 == 59 [pid = 1220] [id = 657] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 14A03C00 == 58 [pid = 1220] [id = 656] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 1C0BD400 == 57 [pid = 1220] [id = 655] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 1A2ECC00 == 56 [pid = 1220] [id = 654] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 19F07C00 == 55 [pid = 1220] [id = 653] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 196E9C00 == 54 [pid = 1220] [id = 652] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 18EA1000 == 53 [pid = 1220] [id = 651] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 18D39000 == 52 [pid = 1220] [id = 650] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 12D44800 == 51 [pid = 1220] [id = 649] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 17BDC400 == 50 [pid = 1220] [id = 648] 17:23:16 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1C0C3000) [pid = 1220] [serial = 1927] [outer = 00000000] [url = about:blank] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 13262800 == 49 [pid = 1220] [id = 643] 17:23:16 INFO - PROCESS | 1220 | --DOCSHELL 18F09000 == 48 [pid = 1220] [id = 642] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (17E86800) [pid = 1220] [serial = 1841] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1C1D3000) [pid = 1220] [serial = 1847] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18E53C00) [pid = 1220] [serial = 1844] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (19F07400) [pid = 1220] [serial = 1915] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1A2F3000) [pid = 1220] [serial = 1918] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (15C0D000) [pid = 1220] [serial = 1897] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1653FC00) [pid = 1220] [serial = 1898] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18EACC00) [pid = 1220] [serial = 1909] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (143A7C00) [pid = 1220] [serial = 1900] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (156F2400) [pid = 1220] [serial = 1901] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1D113800) [pid = 1220] [serial = 1895] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1D10AC00) [pid = 1220] [serial = 1894] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18977800) [pid = 1220] [serial = 1903] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18A0A400) [pid = 1220] [serial = 1904] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (15DEF800) [pid = 1220] [serial = 1886] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (158E7000) [pid = 1220] [serial = 1885] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18E53800) [pid = 1220] [serial = 1906] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18E55800) [pid = 1220] [serial = 1907] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (196EA000) [pid = 1220] [serial = 1889] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18EA5400) [pid = 1220] [serial = 1888] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19F0B400) [pid = 1220] [serial = 1916] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C1CA400) [pid = 1220] [serial = 1892] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1C0C2400) [pid = 1220] [serial = 1891] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (1807AC00) [pid = 1220] [serial = 1922] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (15AB3C00) [pid = 1220] [serial = 1921] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (196EA800) [pid = 1220] [serial = 1912] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (19A42C00) [pid = 1220] [serial = 1913] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (1A6AB800) [pid = 1220] [serial = 1919] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1A6FA800) [pid = 1220] [serial = 1925] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (19F0F000) [pid = 1220] [serial = 1924] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18EADC00) [pid = 1220] [serial = 1910] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1CA49800) [pid = 1220] [serial = 1838] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (1CA4DC00) [pid = 1220] [serial = 1850] [outer = 00000000] [url = about:blank] 17:23:17 INFO - PROCESS | 1220 | 1461025397229 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 837ms 17:23:17 INFO - PROCESS | 1220 | 1461025397264 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1220 | 1461025397268 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:23:17 INFO - PROCESS | 1220 | 1461025397273 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1220 | 1461025397275 Marionette TRACE conn3 <- [1,2618,null,{}] 17:23:17 INFO - PROCESS | 1220 | 1461025397278 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 1220 | 1461025397358 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:23:17 INFO - PROCESS | 1220 | 1461025397367 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1220 | ++DOCSHELL 15A2E400 == 49 [pid = 1220] [id = 664] 17:23:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (15A32000) [pid = 1220] [serial = 1992] [outer = 00000000] 17:23:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (163C0400) [pid = 1220] [serial = 1993] [outer = 15A32000] 17:23:17 INFO - PROCESS | 1220 | 1461025397411 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (17E92400) [pid = 1220] [serial = 1994] [outer = 15A32000] 17:23:17 INFO - PROCESS | 1220 | 1461025397926 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 682ms 17:23:17 INFO - PROCESS | 1220 | 1461025397973 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1220 | 1461025397975 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:23:17 INFO - PROCESS | 1220 | 1461025397980 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1220 | 1461025397985 Marionette TRACE conn3 <- [1,2622,null,{}] 17:23:17 INFO - PROCESS | 1220 | 1461025397994 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 1220 | 1461025398075 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:23:18 INFO - PROCESS | 1220 | 1461025398083 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1220 | ++DOCSHELL 18A07000 == 50 [pid = 1220] [id = 665] 17:23:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18A09C00) [pid = 1220] [serial = 1995] [outer = 00000000] 17:23:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18B29C00) [pid = 1220] [serial = 1996] [outer = 18A09C00] 17:23:18 INFO - PROCESS | 1220 | 1461025398134 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18BF5400) [pid = 1220] [serial = 1997] [outer = 18A09C00] 17:23:18 INFO - PROCESS | 1220 | 1461025398591 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 651ms 17:23:18 INFO - PROCESS | 1220 | 1461025398637 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 1220 | 1461025398639 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:23:18 INFO - PROCESS | 1220 | 1461025398642 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1220 | 1461025398644 Marionette TRACE conn3 <- [1,2626,null,{}] 17:23:18 INFO - PROCESS | 1220 | 1461025398647 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 1220 | 1461025398724 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:23:18 INFO - PROCESS | 1220 | 1461025398731 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1220 | ++DOCSHELL 18B28C00 == 51 [pid = 1220] [id = 666] 17:23:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18BEF000) [pid = 1220] [serial = 1998] [outer = 00000000] 17:23:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18E55800) [pid = 1220] [serial = 1999] [outer = 18BEF000] 17:23:18 INFO - PROCESS | 1220 | 1461025398775 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18E5C400) [pid = 1220] [serial = 2000] [outer = 18BEF000] 17:23:19 INFO - PROCESS | 1220 | 1461025399234 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 698ms 17:23:19 INFO - PROCESS | 1220 | 1461025399325 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 1220 | 1461025399326 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 17:23:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:23:19 INFO - PROCESS | 1220 | 1461025399330 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 1220 | 1461025399332 Marionette TRACE conn3 <- [1,2630,null,{}] 17:23:19 INFO - PROCESS | 1220 | 1461025399335 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 1220 | 1461025399444 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:23:19 INFO - PROCESS | 1220 | 1461025399453 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1220 | ++DOCSHELL 14ADF800 == 52 [pid = 1220] [id = 667] 17:23:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18EAC400) [pid = 1220] [serial = 2001] [outer = 00000000] 17:23:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (18F09000) [pid = 1220] [serial = 2002] [outer = 18EAC400] 17:23:19 INFO - PROCESS | 1220 | 1461025399507 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19014400) [pid = 1220] [serial = 2003] [outer = 18EAC400] 17:23:19 INFO - PROCESS | 1220 | 1461025399981 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:23:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 697ms 17:23:20 INFO - PROCESS | 1220 | 1461025400033 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 1220 | 1461025400035 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 17:23:20 INFO - PROCESS | 1220 | 1461025400039 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:23:20 INFO - PROCESS | 1220 | 1461025400040 Marionette TRACE conn3 <- [1,2634,null,{}] 17:23:20 INFO - PROCESS | 1220 | 1461025400043 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 1220 | 1461025400190 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:23:20 INFO - PROCESS | 1220 | 1461025400216 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1220 | ++DOCSHELL 163B3800 == 53 [pid = 1220] [id = 668] 17:23:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1971C800) [pid = 1220] [serial = 2004] [outer = 00000000] 17:23:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19A3A000) [pid = 1220] [serial = 2005] [outer = 1971C800] 17:23:20 INFO - PROCESS | 1220 | 1461025400259 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (19A43800) [pid = 1220] [serial = 2006] [outer = 1971C800] 17:23:20 INFO - PROCESS | 1220 | 1461025400686 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:23:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 682ms 17:23:20 INFO - PROCESS | 1220 | 1461025400747 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 1220 | 1461025400749 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:23:20 INFO - PROCESS | 1220 | 1461025400752 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 1220 | 1461025400754 Marionette TRACE conn3 <- [1,2638,null,{}] 17:23:20 INFO - PROCESS | 1220 | 1461025400757 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 1220 | 1461025400866 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:23:20 INFO - PROCESS | 1220 | 1461025400872 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1220 | ++DOCSHELL 1375B400 == 54 [pid = 1220] [id = 669] 17:23:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (14A98400) [pid = 1220] [serial = 2007] [outer = 00000000] 17:23:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (19F03C00) [pid = 1220] [serial = 2008] [outer = 14A98400] 17:23:20 INFO - PROCESS | 1220 | 1461025400915 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (19F04800) [pid = 1220] [serial = 2009] [outer = 14A98400] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19729000) [pid = 1220] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (19F0BC00) [pid = 1220] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (13787800) [pid = 1220] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (17BE0C00) [pid = 1220] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18D3F000) [pid = 1220] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (15CD6400) [pid = 1220] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C0B6400) [pid = 1220] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (18EA2C00) [pid = 1220] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (19F08400) [pid = 1220] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (196EAC00) [pid = 1220] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18FB7000) [pid = 1220] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (17E8E400) [pid = 1220] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (13207800) [pid = 1220] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1C1CB800) [pid = 1220] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (18E5B800) [pid = 1220] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:23:21 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (14A97800) [pid = 1220] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:23:21 INFO - PROCESS | 1220 | 1461025401630 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:23:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 17:23:21 INFO - PROCESS | 1220 | 1461025401679 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 1220 | 1461025401681 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:23:21 INFO - PROCESS | 1220 | 1461025401685 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 1220 | 1461025401686 Marionette TRACE conn3 <- [1,2642,null,{}] 17:23:21 INFO - PROCESS | 1220 | 1461025401690 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 1220 | 1461025401765 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:23:21 INFO - PROCESS | 1220 | 1461025401773 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 1220 | ++DOCSHELL 123F1400 == 55 [pid = 1220] [id = 670] 17:23:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (1320A400) [pid = 1220] [serial = 2010] [outer = 00000000] 17:23:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (15653800) [pid = 1220] [serial = 2011] [outer = 1320A400] 17:23:21 INFO - PROCESS | 1220 | 1461025401901 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18A0B400) [pid = 1220] [serial = 2012] [outer = 1320A400] 17:23:22 INFO - PROCESS | 1220 | 1461025402275 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:23:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 635ms 17:23:22 INFO - PROCESS | 1220 | 1461025402323 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1220 | 1461025402325 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 17:23:22 INFO - PROCESS | 1220 | 1461025402328 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:23:22 INFO - PROCESS | 1220 | 1461025402330 Marionette TRACE conn3 <- [1,2646,null,{}] 17:23:22 INFO - PROCESS | 1220 | 1461025402337 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 1220 | 1461025402449 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:23:22 INFO - PROCESS | 1220 | 1461025402458 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 1220 | ++DOCSHELL 147B0C00 == 56 [pid = 1220] [id = 671] 17:23:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (156A1000) [pid = 1220] [serial = 2013] [outer = 00000000] 17:23:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (19BC5C00) [pid = 1220] [serial = 2014] [outer = 156A1000] 17:23:22 INFO - PROCESS | 1220 | 1461025402502 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (19F07C00) [pid = 1220] [serial = 2015] [outer = 156A1000] 17:23:22 INFO - PROCESS | 1220 | 1461025402922 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:23:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 636ms 17:23:22 INFO - PROCESS | 1220 | 1461025402967 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1220 | 1461025402969 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:23:22 INFO - PROCESS | 1220 | 1461025402972 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 1220 | 1461025402973 Marionette TRACE conn3 <- [1,2650,null,{}] 17:23:22 INFO - PROCESS | 1220 | 1461025402977 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 1220 | 1461025403038 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:23:23 INFO - PROCESS | 1220 | 1461025403161 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 1220 | ++DOCSHELL 14A8C800 == 57 [pid = 1220] [id = 672] 17:23:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (15C02C00) [pid = 1220] [serial = 2016] [outer = 00000000] 17:23:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1A1E9400) [pid = 1220] [serial = 2017] [outer = 15C02C00] 17:23:23 INFO - PROCESS | 1220 | 1461025403210 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1A6A0C00) [pid = 1220] [serial = 2018] [outer = 15C02C00] 17:23:23 INFO - PROCESS | 1220 | 1461025403706 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:23:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 806ms 17:23:23 INFO - PROCESS | 1220 | 1461025403759 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 1220 | 1461025403763 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 17:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:23:23 INFO - PROCESS | 1220 | 1461025403769 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 1220 | 1461025403772 Marionette TRACE conn3 <- [1,2654,null,{}] 17:23:23 INFO - PROCESS | 1220 | 1461025403778 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 1220 | 1461025403886 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:23:23 INFO - PROCESS | 1220 | 1461025403999 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 1220 | ++DOCSHELL 1320FC00 == 58 [pid = 1220] [id = 673] 17:23:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (13257800) [pid = 1220] [serial = 2019] [outer = 00000000] 17:23:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (156F2400) [pid = 1220] [serial = 2020] [outer = 13257800] 17:23:24 INFO - PROCESS | 1220 | 1461025404095 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (15C8D400) [pid = 1220] [serial = 2021] [outer = 13257800] 17:23:25 INFO - PROCESS | 1220 | 1461025405221 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:23:25 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) 17:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1504ms 17:23:25 INFO - PROCESS | 1220 | 1461025405272 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1220 | 1461025405280 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 17:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:23:25 INFO - PROCESS | 1220 | 1461025405295 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1220 | 1461025405298 Marionette TRACE conn3 <- [1,2658,null,{}] 17:23:25 INFO - PROCESS | 1220 | 1461025405345 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 1220 | 1461025405439 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:23:25 INFO - PROCESS | 1220 | 1461025405567 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1220 | ++DOCSHELL 15C86000 == 59 [pid = 1220] [id = 674] 17:23:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (15C87000) [pid = 1220] [serial = 2022] [outer = 00000000] 17:23:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18A03400) [pid = 1220] [serial = 2023] [outer = 15C87000] 17:23:25 INFO - PROCESS | 1220 | 1461025405621 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18E56000) [pid = 1220] [serial = 2024] [outer = 15C87000] 17:23:26 INFO - PROCESS | 1220 | 1461025406669 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 1220 | 1461025406697 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:23:26 INFO - PROCESS | 1220 | 1461025406701 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 1220 | 1461025406705 Marionette TRACE conn3 <- [1,2662,null,{}] 17:23:26 INFO - PROCESS | 1220 | 1461025406716 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 1220 | 1461025406851 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:23:26 INFO - PROCESS | 1220 | 1461025407001 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 1220 | ++DOCSHELL 14349400 == 60 [pid = 1220] [id = 675] 17:23:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (156F4000) [pid = 1220] [serial = 2025] [outer = 00000000] 17:23:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18EA1400) [pid = 1220] [serial = 2026] [outer = 156F4000] 17:23:27 INFO - PROCESS | 1220 | 1461025407044 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (19721800) [pid = 1220] [serial = 2027] [outer = 156F4000] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 19F0C400 == 59 [pid = 1220] [id = 601] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 147B0C00 == 58 [pid = 1220] [id = 671] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 123F1400 == 57 [pid = 1220] [id = 670] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 1375B400 == 56 [pid = 1220] [id = 669] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 163B3800 == 55 [pid = 1220] [id = 668] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 14ADF800 == 54 [pid = 1220] [id = 667] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 18B28C00 == 53 [pid = 1220] [id = 666] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 18A07000 == 52 [pid = 1220] [id = 665] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 15A2E400 == 51 [pid = 1220] [id = 664] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 15DE5800 == 50 [pid = 1220] [id = 663] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 02A8EC00 == 49 [pid = 1220] [id = 662] 17:23:28 INFO - PROCESS | 1220 | --DOCSHELL 156A2C00 == 48 [pid = 1220] [id = 659] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1CAA0C00) [pid = 1220] [serial = 1975] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1CA48000) [pid = 1220] [serial = 1883] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1C0C3800) [pid = 1220] [serial = 1963] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (18F07800) [pid = 1220] [serial = 1954] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18FB5C00) [pid = 1220] [serial = 1955] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1CAA1C00) [pid = 1220] [serial = 1943] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (1CA97400) [pid = 1220] [serial = 1942] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1A8AB800) [pid = 1220] [serial = 1961] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (198FE800) [pid = 1220] [serial = 1957] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19E64000) [pid = 1220] [serial = 1937] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (198F4C00) [pid = 1220] [serial = 1936] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1C258800) [pid = 1220] [serial = 1940] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1C1D1400) [pid = 1220] [serial = 1939] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (15ACE800) [pid = 1220] [serial = 1948] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (17E88C00) [pid = 1220] [serial = 1949] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (1C254800) [pid = 1220] [serial = 1966] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1C0C4800) [pid = 1220] [serial = 1964] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (1C0BD800) [pid = 1220] [serial = 1972] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (1C4B8800) [pid = 1220] [serial = 1967] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (15AB5400) [pid = 1220] [serial = 1931] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (18B2B400) [pid = 1220] [serial = 1969] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (18BEA800) [pid = 1220] [serial = 1970] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (18D41400) [pid = 1220] [serial = 1973] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (19A43400) [pid = 1220] [serial = 1958] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (1A2F0800) [pid = 1220] [serial = 1960] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (1540C000) [pid = 1220] [serial = 1930] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (18975400) [pid = 1220] [serial = 1946] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (18330C00) [pid = 1220] [serial = 1945] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (18E53000) [pid = 1220] [serial = 1951] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18E5F000) [pid = 1220] [serial = 1952] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (18BE9400) [pid = 1220] [serial = 1934] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (18A08400) [pid = 1220] [serial = 1933] [outer = 00000000] [url = about:blank] 17:23:28 INFO - PROCESS | 1220 | 1461025408251 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 17:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:23:28 INFO - PROCESS | 1220 | 1461025408293 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 17:23:28 INFO - PROCESS | 1220 | 1461025408337 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 1220 | 1461025408341 Marionette TRACE conn3 <- [1,2666,null,{}] 17:23:28 INFO - PROCESS | 1220 | 1461025408355 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 1220 | 1461025408437 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:23:28 INFO - PROCESS | 1220 | 1461025408529 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1220 | ++DOCSHELL 1540C000 == 49 [pid = 1220] [id = 676] 17:23:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (1540E000) [pid = 1220] [serial = 2028] [outer = 00000000] 17:23:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (15C0D000) [pid = 1220] [serial = 2029] [outer = 1540E000] 17:23:28 INFO - PROCESS | 1220 | 1461025408576 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (163C0000) [pid = 1220] [serial = 2030] [outer = 1540E000] 17:23:29 INFO - PROCESS | 1220 | 1461025409461 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:23:29 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) 17:23:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1240ms 17:23:29 INFO - PROCESS | 1220 | 1461025409533 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 1220 | 1461025409538 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 17:23:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:23:29 INFO - PROCESS | 1220 | 1461025409544 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 1220 | 1461025409547 Marionette TRACE conn3 <- [1,2670,null,{}] 17:23:29 INFO - PROCESS | 1220 | 1461025409551 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 1220 | 1461025409631 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:23:29 INFO - PROCESS | 1220 | 1461025409638 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 1220 | ++DOCSHELL 16B42000 == 50 [pid = 1220] [id = 677] 17:23:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (17BF8000) [pid = 1220] [serial = 2031] [outer = 00000000] 17:23:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (18718800) [pid = 1220] [serial = 2032] [outer = 17BF8000] 17:23:29 INFO - PROCESS | 1220 | 1461025409683 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (18975800) [pid = 1220] [serial = 2033] [outer = 17BF8000] 17:23:30 INFO - PROCESS | 1220 | 1461025410646 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:23:30 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) 17:23:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1148ms 17:23:30 INFO - PROCESS | 1220 | 1461025410701 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 1220 | 1461025410704 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:23:30 INFO - PROCESS | 1220 | 1461025410708 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 1220 | 1461025410711 Marionette TRACE conn3 <- [1,2674,null,{}] 17:23:30 INFO - PROCESS | 1220 | 1461025410721 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 1220 | 1461025410845 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:23:30 INFO - PROCESS | 1220 | 1461025410852 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1220 | ++DOCSHELL 18A0F000 == 51 [pid = 1220] [id = 678] 17:23:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (18A0F400) [pid = 1220] [serial = 2034] [outer = 00000000] 17:23:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (18D40000) [pid = 1220] [serial = 2035] [outer = 18A0F400] 17:23:30 INFO - PROCESS | 1220 | 1461025410899 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (18E5F800) [pid = 1220] [serial = 2036] [outer = 18A0F400] 17:23:31 INFO - PROCESS | 1220 | 1461025411851 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 1220 | 1461025411895 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:23:31 INFO - PROCESS | 1220 | 1461025411898 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 1220 | 1461025411900 Marionette TRACE conn3 <- [1,2678,null,{}] 17:23:31 INFO - PROCESS | 1220 | 1461025411909 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 1220 | 1461025412023 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:23:32 INFO - PROCESS | 1220 | 1461025412030 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 1220 | ++DOCSHELL 18EA0400 == 52 [pid = 1220] [id = 679] 17:23:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (18EA0C00) [pid = 1220] [serial = 2037] [outer = 00000000] 17:23:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (19013400) [pid = 1220] [serial = 2038] [outer = 18EA0C00] 17:23:32 INFO - PROCESS | 1220 | 1461025412075 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (196EA000) [pid = 1220] [serial = 2039] [outer = 18EA0C00] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (19A45000) [pid = 1220] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (156A1000) [pid = 1220] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (02A94000) [pid = 1220] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (18BEF000) [pid = 1220] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (18A09C00) [pid = 1220] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (14A98400) [pid = 1220] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (1971C800) [pid = 1220] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (1320A400) [pid = 1220] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (163C0800) [pid = 1220] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (15A32000) [pid = 1220] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:23:32 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (18EAC400) [pid = 1220] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:23:33 INFO - PROCESS | 1220 | 1461025413056 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 1220 | 1461025413098 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 17:23:33 INFO - PROCESS | 1220 | 1461025413101 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 1220 | 1461025413103 Marionette TRACE conn3 <- [1,2682,null,{}] 17:23:33 INFO - PROCESS | 1220 | 1461025413106 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 1220 | 1461025413183 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:23:33 INFO - PROCESS | 1220 | 1461025413189 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 1220 | ++DOCSHELL 1832B800 == 53 [pid = 1220] [id = 680] 17:23:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (183B4C00) [pid = 1220] [serial = 2040] [outer = 00000000] 17:23:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (18F03800) [pid = 1220] [serial = 2041] [outer = 183B4C00] 17:23:33 INFO - PROCESS | 1220 | 1461025413234 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (18A05000) [pid = 1220] [serial = 2042] [outer = 183B4C00] 17:23:34 INFO - PROCESS | 1220 | 1461025414175 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 1220 | 1461025414204 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 17:23:34 INFO - PROCESS | 1220 | 1461025414207 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:23:34 INFO - PROCESS | 1220 | 1461025414209 Marionette TRACE conn3 <- [1,2686,null,{}] 17:23:34 INFO - PROCESS | 1220 | 1461025414213 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 1220 | 1461025414395 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:23:34 INFO - PROCESS | 1220 | 1461025414454 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 1220 | ++DOCSHELL 12D7C400 == 54 [pid = 1220] [id = 681] 17:23:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (13208400) [pid = 1220] [serial = 2043] [outer = 00000000] 17:23:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (1375B400) [pid = 1220] [serial = 2044] [outer = 13208400] 17:23:34 INFO - PROCESS | 1220 | 1461025414518 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (14A98000) [pid = 1220] [serial = 2045] [outer = 13208400] 17:23:35 INFO - PROCESS | 1220 | 1461025415582 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:23:35 INFO - PROCESS | 1220 | 1461025415641 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 17:23:35 INFO - PROCESS | 1220 | 1461025415646 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1220 | 1461025415651 Marionette TRACE conn3 <- [1,2690,null,{}] 17:23:35 INFO - PROCESS | 1220 | 1461025415656 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 1220 | 1461025415752 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:23:35 INFO - PROCESS | 1220 | 1461025415921 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 1220 | ++DOCSHELL 17BF9400 == 55 [pid = 1220] [id = 682] 17:23:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (17BFA800) [pid = 1220] [serial = 2046] [outer = 00000000] 17:23:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (17E90400) [pid = 1220] [serial = 2047] [outer = 17BFA800] 17:23:36 INFO - PROCESS | 1220 | 1461025416020 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (180F2800) [pid = 1220] [serial = 2048] [outer = 17BFA800] 17:23:36 INFO - PROCESS | 1220 | 1461025416601 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:23:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 997ms 17:23:36 INFO - PROCESS | 1220 | 1461025416647 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 1220 | 1461025416650 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 17:23:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:23:36 INFO - PROCESS | 1220 | 1461025416654 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 1220 | 1461025416656 Marionette TRACE conn3 <- [1,2694,null,{}] 17:23:36 INFO - PROCESS | 1220 | 1461025416660 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 1220 | 1461025416765 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:23:36 INFO - PROCESS | 1220 | 1461025416877 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 1220 | ++DOCSHELL 18971C00 == 56 [pid = 1220] [id = 683] 17:23:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (18A01800) [pid = 1220] [serial = 2049] [outer = 00000000] 17:23:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (18BE8C00) [pid = 1220] [serial = 2050] [outer = 18A01800] 17:23:36 INFO - PROCESS | 1220 | 1461025416972 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (18BF6000) [pid = 1220] [serial = 2051] [outer = 18A01800] 17:23:37 INFO - PROCESS | 1220 | 1461025417612 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:23:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 997ms 17:23:37 INFO - PROCESS | 1220 | 1461025417646 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 1220 | 1461025417650 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:23:37 INFO - PROCESS | 1220 | 1461025417661 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 1220 | 1461025417666 Marionette TRACE conn3 <- [1,2698,null,{}] 17:23:37 INFO - PROCESS | 1220 | 1461025417670 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 1220 | 1461025417778 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:23:37 INFO - PROCESS | 1220 | 1461025417915 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1220 | ++DOCSHELL 18BF4000 == 57 [pid = 1220] [id = 684] 17:23:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18D3D800) [pid = 1220] [serial = 2052] [outer = 00000000] 17:23:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (19BC5800) [pid = 1220] [serial = 2053] [outer = 18D3D800] 17:23:37 INFO - PROCESS | 1220 | 1461025417970 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (19D7C800) [pid = 1220] [serial = 2054] [outer = 18D3D800] 17:23:38 INFO - PROCESS | 1220 | 1461025418771 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1220 | 1461025418813 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:23:38 INFO - PROCESS | 1220 | 1461025418818 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 1220 | 1461025418822 Marionette TRACE conn3 <- [1,2702,null,{}] 17:23:38 INFO - PROCESS | 1220 | 1461025418828 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 1220 | 1461025418930 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:23:39 INFO - PROCESS | 1220 | 1461025419074 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1220 | ++DOCSHELL 163B8000 == 58 [pid = 1220] [id = 685] 17:23:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (163B9400) [pid = 1220] [serial = 2055] [outer = 00000000] 17:23:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (17E88C00) [pid = 1220] [serial = 2056] [outer = 163B9400] 17:23:39 INFO - PROCESS | 1220 | 1461025419125 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18083000) [pid = 1220] [serial = 2057] [outer = 163B9400] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 136D1C00 == 57 [pid = 1220] [id = 517] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 12B7CC00 == 56 [pid = 1220] [id = 516] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 1832B800 == 55 [pid = 1220] [id = 680] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 18EA0400 == 54 [pid = 1220] [id = 679] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 18A0F000 == 53 [pid = 1220] [id = 678] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 16B42000 == 52 [pid = 1220] [id = 677] 17:23:39 INFO - PROCESS | 1220 | --DOCSHELL 1540C000 == 51 [pid = 1220] [id = 676] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (1C0D3C00) [pid = 1220] [serial = 1928] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (19F07C00) [pid = 1220] [serial = 2015] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (142B1C00) [pid = 1220] [serial = 1988] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (1377F400) [pid = 1220] [serial = 1987] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18E55800) [pid = 1220] [serial = 1999] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18B29C00) [pid = 1220] [serial = 1996] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (18BF5400) [pid = 1220] [serial = 1997] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (19F03C00) [pid = 1220] [serial = 2008] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (19A3A000) [pid = 1220] [serial = 2005] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 79 (15653800) [pid = 1220] [serial = 2011] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (17BF3400) [pid = 1220] [serial = 1990] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (17E90000) [pid = 1220] [serial = 1991] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (163C0400) [pid = 1220] [serial = 1993] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (17E92400) [pid = 1220] [serial = 1994] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (19BC5C00) [pid = 1220] [serial = 2014] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (18087400) [pid = 1220] [serial = 1978] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (18F0D400) [pid = 1220] [serial = 1981] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (1C255800) [pid = 1220] [serial = 1984] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (19F04800) [pid = 1220] [serial = 2009] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 69 (1A1E9400) [pid = 1220] [serial = 2017] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 68 (18F09000) [pid = 1220] [serial = 2002] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 67 (19014400) [pid = 1220] [serial = 2003] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 66 (19A43800) [pid = 1220] [serial = 2006] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 65 (18E5C400) [pid = 1220] [serial = 2000] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | --DOMWINDOW == 64 (18A0B400) [pid = 1220] [serial = 2012] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 1220 | 1461025419648 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:23:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 841ms 17:23:39 INFO - PROCESS | 1220 | 1461025419663 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 1220 | 1461025419668 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 17:23:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:23:39 INFO - PROCESS | 1220 | 1461025419678 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 1220 | 1461025419680 Marionette TRACE conn3 <- [1,2706,null,{}] 17:23:39 INFO - PROCESS | 1220 | 1461025419684 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 1220 | 1461025419770 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:23:39 INFO - PROCESS | 1220 | 1461025419778 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1220 | ++DOCSHELL 17E87C00 == 52 [pid = 1220] [id = 686] 17:23:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 65 (17E8A800) [pid = 1220] [serial = 2058] [outer = 00000000] 17:23:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 66 (1871E000) [pid = 1220] [serial = 2059] [outer = 17E8A800] 17:23:39 INFO - PROCESS | 1220 | 1461025419831 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 67 (18977800) [pid = 1220] [serial = 2060] [outer = 17E8A800] 17:23:40 INFO - PROCESS | 1220 | 1461025420384 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1220 | 1461025420448 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 17:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:23:40 INFO - PROCESS | 1220 | 1461025420452 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1220 | 1461025420455 Marionette TRACE conn3 <- [1,2710,null,{}] 17:23:40 INFO - PROCESS | 1220 | 1461025420465 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 1220 | 1461025420553 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:23:40 INFO - PROCESS | 1220 | 1461025420657 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 1220 | ++DOCSHELL 17E87400 == 53 [pid = 1220] [id = 687] 17:23:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 68 (18A09800) [pid = 1220] [serial = 2061] [outer = 00000000] 17:23:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 69 (18E5A400) [pid = 1220] [serial = 2062] [outer = 18A09800] 17:23:40 INFO - PROCESS | 1220 | 1461025420712 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 70 (18EAE400) [pid = 1220] [serial = 2063] [outer = 18A09800] 17:23:41 INFO - PROCESS | 1220 | 1461025421156 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 1220 | 1461025421193 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:23:41 INFO - PROCESS | 1220 | 1461025421197 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 1220 | 1461025421198 Marionette TRACE conn3 <- [1,2714,null,{}] 17:23:41 INFO - PROCESS | 1220 | 1461025421202 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 1220 | 1461025421287 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:23:41 INFO - PROCESS | 1220 | 1461025421293 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1220 | ++DOCSHELL 19013C00 == 54 [pid = 1220] [id = 688] 17:23:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (19018C00) [pid = 1220] [serial = 2064] [outer = 00000000] 17:23:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (19A42000) [pid = 1220] [serial = 2065] [outer = 19018C00] 17:23:41 INFO - PROCESS | 1220 | 1461025421338 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (19BC7400) [pid = 1220] [serial = 2066] [outer = 19018C00] 17:23:41 INFO - PROCESS | 1220 | 1461025421781 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:23:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 639ms 17:23:41 INFO - PROCESS | 1220 | 1461025421834 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 1220 | 1461025421836 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:23:41 INFO - PROCESS | 1220 | 1461025421840 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 1220 | 1461025421842 Marionette TRACE conn3 <- [1,2718,null,{}] 17:23:41 INFO - PROCESS | 1220 | 1461025421845 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 1220 | 1461025421962 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:23:42 INFO - PROCESS | 1220 | 1461025422055 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 1220 | ++DOCSHELL 18D3F800 == 55 [pid = 1220] [id = 689] 17:23:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (18EABC00) [pid = 1220] [serial = 2067] [outer = 00000000] 17:23:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (19F0AC00) [pid = 1220] [serial = 2068] [outer = 18EABC00] 17:23:42 INFO - PROCESS | 1220 | 1461025422100 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (19F0B000) [pid = 1220] [serial = 2069] [outer = 18EABC00] 17:23:42 INFO - PROCESS | 1220 | 1461025422985 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 1220 | 1461025423019 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 17:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:23:43 INFO - PROCESS | 1220 | 1461025423022 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 1220 | 1461025423024 Marionette TRACE conn3 <- [1,2722,null,{}] 17:23:43 INFO - PROCESS | 1220 | 1461025423028 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 1220 | 1461025423177 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:23:43 INFO - PROCESS | 1220 | 1461025423185 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 1220 | ++DOCSHELL 18084400 == 56 [pid = 1220] [id = 690] 17:23:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (1A159C00) [pid = 1220] [serial = 2070] [outer = 00000000] 17:23:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (1A6FDC00) [pid = 1220] [serial = 2071] [outer = 1A159C00] 17:23:43 INFO - PROCESS | 1220 | 1461025423233 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (1C0BCC00) [pid = 1220] [serial = 2072] [outer = 1A159C00] 17:23:43 INFO - PROCESS | 1220 | 1461025423717 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 78 (1C0D2800) [pid = 1220] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 77 (17BD6800) [pid = 1220] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 76 (1C0D9C00) [pid = 1220] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 75 (18BE7800) [pid = 1220] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 74 (18A0F400) [pid = 1220] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 73 (1540E000) [pid = 1220] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 72 (156F4000) [pid = 1220] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 71 (17BF8000) [pid = 1220] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:23:43 INFO - PROCESS | 1220 | --DOMWINDOW == 70 (18EA0C00) [pid = 1220] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 17:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:23:43 INFO - PROCESS | 1220 | 1461025423763 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 1220 | 1461025423765 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 17:23:43 INFO - PROCESS | 1220 | 1461025423768 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 1220 | 1461025423770 Marionette TRACE conn3 <- [1,2726,null,{}] 17:23:43 INFO - PROCESS | 1220 | 1461025423773 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 1220 | 1461025423850 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:23:43 INFO - PROCESS | 1220 | 1461025423856 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 1220 | ++DOCSHELL 123F1400 == 57 [pid = 1220] [id = 691] 17:23:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 71 (15413000) [pid = 1220] [serial = 2073] [outer = 00000000] 17:23:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 72 (18B26400) [pid = 1220] [serial = 2074] [outer = 15413000] 17:23:43 INFO - PROCESS | 1220 | 1461025423899 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 1220 | ++DOMWINDOW == 73 (18E59000) [pid = 1220] [serial = 2075] [outer = 15413000] 17:23:44 INFO - PROCESS | 1220 | 1461025424338 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:23:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 592ms 17:23:44 INFO - PROCESS | 1220 | 1461025424378 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 1220 | 1461025424380 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:23:44 INFO - PROCESS | 1220 | 1461025424386 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 1220 | 1461025424388 Marionette TRACE conn3 <- [1,2730,null,{}] 17:23:44 INFO - PROCESS | 1220 | 1461025424391 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 1220 | 1461025424469 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:23:44 INFO - PROCESS | 1220 | 1461025424476 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 1220 | ++DOCSHELL 1A6F7000 == 58 [pid = 1220] [id = 692] 17:23:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 74 (1C05C800) [pid = 1220] [serial = 2076] [outer = 00000000] 17:23:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 75 (1C0CE800) [pid = 1220] [serial = 2077] [outer = 1C05C800] 17:23:44 INFO - PROCESS | 1220 | 1461025424520 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 76 (1C0BE000) [pid = 1220] [serial = 2078] [outer = 1C05C800] 17:23:44 INFO - PROCESS | 1220 | 1461025424969 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 639ms 17:23:45 INFO - PROCESS | 1220 | 1461025425025 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1220 | 1461025425027 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:23:45 INFO - PROCESS | 1220 | 1461025425030 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1220 | 1461025425031 Marionette TRACE conn3 <- [1,2734,null,{}] 17:23:45 INFO - PROCESS | 1220 | 1461025425039 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1220 | 1461025425119 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:23:45 INFO - PROCESS | 1220 | 1461025425125 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1220 | ++DOCSHELL 1C0CC800 == 59 [pid = 1220] [id = 693] 17:23:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 77 (1C0CF400) [pid = 1220] [serial = 2079] [outer = 00000000] 17:23:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 78 (1C1D0000) [pid = 1220] [serial = 2080] [outer = 1C0CF400] 17:23:45 INFO - PROCESS | 1220 | 1461025425169 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 79 (1C1D1000) [pid = 1220] [serial = 2081] [outer = 1C0CF400] 17:23:45 INFO - PROCESS | 1220 | 1461025425618 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 639ms 17:23:45 INFO - PROCESS | 1220 | 1461025425668 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1220 | 1461025425670 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:23:45 INFO - PROCESS | 1220 | 1461025425673 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1220 | 1461025425675 Marionette TRACE conn3 <- [1,2738,null,{}] 17:23:45 INFO - PROCESS | 1220 | 1461025425679 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1220 | 1461025425760 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:23:45 INFO - PROCESS | 1220 | 1461025425769 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1220 | ++DOCSHELL 1C1C9800 == 60 [pid = 1220] [id = 694] 17:23:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 80 (1C24EC00) [pid = 1220] [serial = 2082] [outer = 00000000] 17:23:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (1C257000) [pid = 1220] [serial = 2083] [outer = 1C24EC00] 17:23:45 INFO - PROCESS | 1220 | 1461025425819 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (1C2B4000) [pid = 1220] [serial = 2084] [outer = 1C24EC00] 17:23:46 INFO - PROCESS | 1220 | 1461025426505 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 888ms 17:23:46 INFO - PROCESS | 1220 | 1461025426579 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 1220 | 1461025426584 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:23:46 INFO - PROCESS | 1220 | 1461025426590 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 1220 | 1461025426594 Marionette TRACE conn3 <- [1,2742,null,{}] 17:23:46 INFO - PROCESS | 1220 | 1461025426643 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 1220 | 1461025426761 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:23:46 INFO - PROCESS | 1220 | 1461025426899 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 1220 | ++DOCSHELL 156A5400 == 61 [pid = 1220] [id = 695] 17:23:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (15AB4C00) [pid = 1220] [serial = 2085] [outer = 00000000] 17:23:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (1832E400) [pid = 1220] [serial = 2086] [outer = 15AB4C00] 17:23:46 INFO - PROCESS | 1220 | 1461025426962 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (18A0F000) [pid = 1220] [serial = 2087] [outer = 15AB4C00] 17:23:47 INFO - PROCESS | 1220 | 1461025427536 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:23:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 981ms 17:23:47 INFO - PROCESS | 1220 | 1461025427582 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1220 | 1461025427587 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 17:23:47 INFO - PROCESS | 1220 | 1461025427595 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:23:47 INFO - PROCESS | 1220 | 1461025427598 Marionette TRACE conn3 <- [1,2746,null,{}] 17:23:47 INFO - PROCESS | 1220 | 1461025427602 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 1220 | 1461025427708 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:23:47 INFO - PROCESS | 1220 | 1461025427819 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1220 | ++DOCSHELL 18BE9000 == 62 [pid = 1220] [id = 696] 17:23:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18D3A400) [pid = 1220] [serial = 2088] [outer = 00000000] 17:23:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (19F03800) [pid = 1220] [serial = 2089] [outer = 18D3A400] 17:23:47 INFO - PROCESS | 1220 | 1461025427877 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (1A1E4400) [pid = 1220] [serial = 2090] [outer = 18D3A400] 17:23:48 INFO - PROCESS | 1220 | 1461025428465 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 934ms 17:23:48 INFO - PROCESS | 1220 | 1461025428529 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 1220 | 1461025428531 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 17:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:23:48 INFO - PROCESS | 1220 | 1461025428535 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1220 | 1461025428539 Marionette TRACE conn3 <- [1,2750,null,{}] 17:23:48 INFO - PROCESS | 1220 | 1461025428550 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 1220 | 1461025428688 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:23:48 INFO - PROCESS | 1220 | 1461025428828 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 1220 | ++DOCSHELL 1C0DA400 == 63 [pid = 1220] [id = 697] 17:23:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (1C1D5400) [pid = 1220] [serial = 2091] [outer = 00000000] 17:23:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (1C4BA400) [pid = 1220] [serial = 2092] [outer = 1C1D5400] 17:23:48 INFO - PROCESS | 1220 | 1461025428888 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (1CA46C00) [pid = 1220] [serial = 2093] [outer = 1C1D5400] 17:23:49 INFO - PROCESS | 1220 | 1461025429402 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 935ms 17:23:49 INFO - PROCESS | 1220 | 1461025429480 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 1220 | 1461025429483 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 17:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:23:49 INFO - PROCESS | 1220 | 1461025429486 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 1220 | 1461025429488 Marionette TRACE conn3 <- [1,2754,null,{}] 17:23:49 INFO - PROCESS | 1220 | 1461025429492 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 1220 | 1461025429594 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:23:49 INFO - PROCESS | 1220 | 1461025429705 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1220 | ++DOCSHELL 1CA48400 == 64 [pid = 1220] [id = 698] 17:23:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1CA48C00) [pid = 1220] [serial = 2094] [outer = 00000000] 17:23:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1CA97000) [pid = 1220] [serial = 2095] [outer = 1CA48C00] 17:23:49 INFO - PROCESS | 1220 | 1461025429758 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1CA98C00) [pid = 1220] [serial = 2096] [outer = 1CA48C00] 17:23:50 INFO - PROCESS | 1220 | 1461025430594 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1138ms 17:23:50 INFO - PROCESS | 1220 | 1461025430636 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1220 | 1461025430640 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:23:50 INFO - PROCESS | 1220 | 1461025430645 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1220 | 1461025430649 Marionette TRACE conn3 <- [1,2758,null,{}] 17:23:50 INFO - PROCESS | 1220 | 1461025430655 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 1220 | 1461025430752 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:23:50 INFO - PROCESS | 1220 | 1461025430895 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1220 | ++DOCSHELL 14AED800 == 65 [pid = 1220] [id = 699] 17:23:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1540B000) [pid = 1220] [serial = 2097] [outer = 00000000] 17:23:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (15ACF400) [pid = 1220] [serial = 2098] [outer = 1540B000] 17:23:50 INFO - PROCESS | 1220 | 1461025430956 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (16B42000) [pid = 1220] [serial = 2099] [outer = 1540B000] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 18D3CC00 == 64 [pid = 1220] [id = 523] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 15C86000 == 63 [pid = 1220] [id = 674] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 15C10400 == 62 [pid = 1220] [id = 527] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 18E51C00 == 61 [pid = 1220] [id = 525] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 15C03C00 == 60 [pid = 1220] [id = 524] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 12D41000 == 59 [pid = 1220] [id = 530] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 1A2EF400 == 58 [pid = 1220] [id = 658] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 18971C00 == 57 [pid = 1220] [id = 683] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 17BF9400 == 56 [pid = 1220] [id = 682] 17:23:51 INFO - PROCESS | 1220 | --DOCSHELL 12D7C400 == 55 [pid = 1220] [id = 681] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (18F03800) [pid = 1220] [serial = 2041] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18974800) [pid = 1220] [serial = 1979] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1CD21400) [pid = 1220] [serial = 1976] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (196E7400) [pid = 1220] [serial = 1982] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (19013400) [pid = 1220] [serial = 2038] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18975800) [pid = 1220] [serial = 2033] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (1CA4E400) [pid = 1220] [serial = 1985] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (18E5F800) [pid = 1220] [serial = 2036] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 88 (18D40000) [pid = 1220] [serial = 2035] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 87 (15C0D000) [pid = 1220] [serial = 2029] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 86 (163C0000) [pid = 1220] [serial = 2030] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 85 (19721800) [pid = 1220] [serial = 2027] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 84 (18EA1400) [pid = 1220] [serial = 2026] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 83 (18718800) [pid = 1220] [serial = 2032] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 82 (156F2400) [pid = 1220] [serial = 2020] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 81 (18A03400) [pid = 1220] [serial = 2023] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | --DOMWINDOW == 80 (196EA000) [pid = 1220] [serial = 2039] [outer = 00000000] [url = about:blank] 17:23:51 INFO - PROCESS | 1220 | 1461025431532 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 935ms 17:23:51 INFO - PROCESS | 1220 | 1461025431592 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 1220 | 1461025431598 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:23:51 INFO - PROCESS | 1220 | 1461025431604 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 1220 | 1461025431606 Marionette TRACE conn3 <- [1,2762,null,{}] 17:23:51 INFO - PROCESS | 1220 | 1461025431610 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:51 INFO - PROCESS | 1220 | 1461025431696 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:23:51 INFO - PROCESS | 1220 | 1461025431705 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 1220 | ++DOCSHELL 136CB000 == 56 [pid = 1220] [id = 700] 17:23:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 81 (136CE000) [pid = 1220] [serial = 2100] [outer = 00000000] 17:23:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 82 (15A2CC00) [pid = 1220] [serial = 2101] [outer = 136CE000] 17:23:51 INFO - PROCESS | 1220 | 1461025431750 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 83 (16824400) [pid = 1220] [serial = 2102] [outer = 136CE000] 17:23:52 INFO - PROCESS | 1220 | 1461025432265 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 701ms 17:23:52 INFO - PROCESS | 1220 | 1461025432304 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 1220 | 1461025432306 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:23:52 INFO - PROCESS | 1220 | 1461025432309 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 1220 | 1461025432312 Marionette TRACE conn3 <- [1,2766,null,{}] 17:23:52 INFO - PROCESS | 1220 | 1461025432327 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 1220 | 1461025432412 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:23:52 INFO - PROCESS | 1220 | 1461025432420 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 1220 | ++DOCSHELL 18722400 == 57 [pid = 1220] [id = 701] 17:23:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 84 (18723800) [pid = 1220] [serial = 2103] [outer = 00000000] 17:23:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 85 (1897D800) [pid = 1220] [serial = 2104] [outer = 18723800] 17:23:52 INFO - PROCESS | 1220 | 1461025432467 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 86 (18A0F400) [pid = 1220] [serial = 2105] [outer = 18723800] 17:23:52 INFO - PROCESS | 1220 | 1461025432950 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 701ms 17:23:52 INFO - PROCESS | 1220 | 1461025433007 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1220 | 1461025433011 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:23:53 INFO - PROCESS | 1220 | 1461025433016 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1220 | 1461025433018 Marionette TRACE conn3 <- [1,2770,null,{}] 17:23:53 INFO - PROCESS | 1220 | 1461025433023 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 1220 | 1461025433105 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:23:53 INFO - PROCESS | 1220 | 1461025433111 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1220 | ++DOCSHELL 18D3A800 == 58 [pid = 1220] [id = 702] 17:23:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 87 (18D3D400) [pid = 1220] [serial = 2106] [outer = 00000000] 17:23:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 88 (18E55800) [pid = 1220] [serial = 2107] [outer = 18D3D400] 17:23:53 INFO - PROCESS | 1220 | 1461025433155 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 89 (18E5CC00) [pid = 1220] [serial = 2108] [outer = 18D3D400] 17:23:53 INFO - PROCESS | 1220 | 1461025433591 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 592ms 17:23:53 INFO - PROCESS | 1220 | 1461025433621 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1220 | 1461025433623 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:23:53 INFO - PROCESS | 1220 | 1461025433626 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1220 | 1461025433628 Marionette TRACE conn3 <- [1,2774,null,{}] 17:23:53 INFO - PROCESS | 1220 | 1461025433631 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 1220 | 1461025433711 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:23:53 INFO - PROCESS | 1220 | 1461025433718 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1220 | ++DOCSHELL 1540AC00 == 59 [pid = 1220] [id = 703] 17:23:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (18EAB000) [pid = 1220] [serial = 2109] [outer = 00000000] 17:23:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (18F0EC00) [pid = 1220] [serial = 2110] [outer = 18EAB000] 17:23:53 INFO - PROCESS | 1220 | 1461025433761 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (18F0F000) [pid = 1220] [serial = 2111] [outer = 18EAB000] 17:23:54 INFO - PROCESS | 1220 | 1461025434242 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:23:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 686ms 17:23:54 INFO - PROCESS | 1220 | 1461025434317 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:23:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:23:54 INFO - PROCESS | 1220 | 1461025434319 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 17:23:54 INFO - PROCESS | 1220 | 1461025434322 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 1220 | 1461025434324 Marionette TRACE conn3 <- [1,2778,null,{}] 17:23:54 INFO - PROCESS | 1220 | 1461025434327 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 1220 | 1461025434461 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:23:54 INFO - PROCESS | 1220 | 1461025434528 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 1220 | ++DOCSHELL 1968E000 == 60 [pid = 1220] [id = 704] 17:23:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (196EC800) [pid = 1220] [serial = 2112] [outer = 00000000] 17:23:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (19A42800) [pid = 1220] [serial = 2113] [outer = 196EC800] 17:23:54 INFO - PROCESS | 1220 | 1461025434575 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (19A43000) [pid = 1220] [serial = 2114] [outer = 196EC800] 17:23:55 INFO - PROCESS | 1220 | 1461025435021 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 732ms 17:23:55 INFO - PROCESS | 1220 | 1461025435061 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 1220 | 1461025435064 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 17:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:23:55 INFO - PROCESS | 1220 | 1461025435110 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 1220 | 1461025435112 Marionette TRACE conn3 <- [1,2782,null,{}] 17:23:55 INFO - PROCESS | 1220 | 1461025435115 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1220 | 1461025435227 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:23:55 INFO - PROCESS | 1220 | 1461025435237 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 1220 | ++DOCSHELL 19F04800 == 61 [pid = 1220] [id = 705] 17:23:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (19F06000) [pid = 1220] [serial = 2115] [outer = 00000000] 17:23:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1C059000) [pid = 1220] [serial = 2116] [outer = 19F06000] 17:23:55 INFO - PROCESS | 1220 | 1461025435281 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1C0B9000) [pid = 1220] [serial = 2117] [outer = 19F06000] 17:23:55 INFO - PROCESS | 1220 | 1461025435718 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 654ms 17:23:55 INFO - PROCESS | 1220 | 1461025435758 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 1220 | 1461025435760 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 17:23:55 INFO - PROCESS | 1220 | 1461025435763 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:23:55 INFO - PROCESS | 1220 | 1461025435765 Marionette TRACE conn3 <- [1,2786,null,{}] 17:23:55 INFO - PROCESS | 1220 | 1461025435768 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1220 | 1461025435883 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:23:55 INFO - PROCESS | 1220 | 1461025435947 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 1220 | ++DOCSHELL 1A1E6000 == 62 [pid = 1220] [id = 706] 17:23:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (1A998C00) [pid = 1220] [serial = 2118] [outer = 00000000] 17:23:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1C0D9C00) [pid = 1220] [serial = 2119] [outer = 1A998C00] 17:23:55 INFO - PROCESS | 1220 | 1461025435991 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (1C250000) [pid = 1220] [serial = 2120] [outer = 1A998C00] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1C0CF400) [pid = 1220] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (13257800) [pid = 1220] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (15C87000) [pid = 1220] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18EABC00) [pid = 1220] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (163B9400) [pid = 1220] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (17E8A800) [pid = 1220] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (18A09800) [pid = 1220] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (19018C00) [pid = 1220] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1A159C00) [pid = 1220] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (183B4C00) [pid = 1220] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 90 (15413000) [pid = 1220] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:23:56 INFO - PROCESS | 1220 | --DOMWINDOW == 89 (1C05C800) [pid = 1220] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:23:56 INFO - PROCESS | 1220 | 1461025436519 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 810ms 17:23:56 INFO - PROCESS | 1220 | 1461025436566 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 1220 | 1461025436568 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 17:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:23:56 INFO - PROCESS | 1220 | 1461025436573 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 1220 | 1461025436575 Marionette TRACE conn3 <- [1,2790,null,{}] 17:23:56 INFO - PROCESS | 1220 | 1461025436578 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 1220 | 1461025436660 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:23:56 INFO - PROCESS | 1220 | 1461025436667 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 1220 | ++DOCSHELL 136D3400 == 63 [pid = 1220] [id = 707] 17:23:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 90 (15413000) [pid = 1220] [serial = 2121] [outer = 00000000] 17:23:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 91 (198FE800) [pid = 1220] [serial = 2122] [outer = 15413000] 17:23:56 INFO - PROCESS | 1220 | 1461025436714 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (1C0CC000) [pid = 1220] [serial = 2123] [outer = 15413000] 17:23:57 INFO - PROCESS | 1220 | 1461025437149 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 639ms 17:23:57 INFO - PROCESS | 1220 | 1461025437209 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1220 | 1461025437211 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 17:23:57 INFO - PROCESS | 1220 | 1461025437215 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:23:57 INFO - PROCESS | 1220 | 1461025437216 Marionette TRACE conn3 <- [1,2794,null,{}] 17:23:57 INFO - PROCESS | 1220 | 1461025437219 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1220 | 1461025437301 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:23:57 INFO - PROCESS | 1220 | 1461025437307 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1220 | ++DOCSHELL 13260000 == 64 [pid = 1220] [id = 708] 17:23:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1971E400) [pid = 1220] [serial = 2124] [outer = 00000000] 17:23:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (1CA4B400) [pid = 1220] [serial = 2125] [outer = 1971E400] 17:23:57 INFO - PROCESS | 1220 | 1461025437351 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (1CA51400) [pid = 1220] [serial = 2126] [outer = 1971E400] 17:23:57 INFO - PROCESS | 1220 | 1461025437781 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 592ms 17:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:23:57 INFO - PROCESS | 1220 | 1461025437824 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1220 | 1461025437826 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 17:23:57 INFO - PROCESS | 1220 | 1461025437830 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1220 | 1461025437832 Marionette TRACE conn3 <- [1,2798,null,{}] 17:23:57 INFO - PROCESS | 1220 | 1461025437835 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1220 | 1461025437931 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:23:57 INFO - PROCESS | 1220 | 1461025437937 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1220 | ++DOCSHELL 1CD1AC00 == 65 [pid = 1220] [id = 709] 17:23:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1CD1BC00) [pid = 1220] [serial = 2127] [outer = 00000000] 17:23:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1D10F000) [pid = 1220] [serial = 2128] [outer = 1CD1BC00] 17:23:57 INFO - PROCESS | 1220 | 1461025437985 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (1D1F6400) [pid = 1220] [serial = 2129] [outer = 1CD1BC00] 17:23:58 INFO - PROCESS | 1220 | 1461025438653 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 826ms 17:23:58 INFO - PROCESS | 1220 | 1461025438672 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1220 | 1461025438676 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:23:58 INFO - PROCESS | 1220 | 1461025438682 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1220 | 1461025438685 Marionette TRACE conn3 <- [1,2802,null,{}] 17:23:58 INFO - PROCESS | 1220 | 1461025438691 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 1220 | 1461025438799 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:23:58 INFO - PROCESS | 1220 | 1461025438914 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1220 | ++DOCSHELL 14AEE800 == 66 [pid = 1220] [id = 710] 17:23:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (156A4C00) [pid = 1220] [serial = 2130] [outer = 00000000] 17:23:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (163C0400) [pid = 1220] [serial = 2131] [outer = 156A4C00] 17:23:58 INFO - PROCESS | 1220 | 1461025439010 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (17E8F000) [pid = 1220] [serial = 2132] [outer = 156A4C00] 17:23:59 INFO - PROCESS | 1220 | 1461025439624 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 997ms 17:23:59 INFO - PROCESS | 1220 | 1461025439669 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 1220 | 1461025439675 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 17:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:23:59 INFO - PROCESS | 1220 | 1461025439681 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 1220 | 1461025439684 Marionette TRACE conn3 <- [1,2806,null,{}] 17:23:59 INFO - PROCESS | 1220 | 1461025439688 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 1220 | 1461025439794 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:23:59 INFO - PROCESS | 1220 | 1461025439935 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1220 | ++DOCSHELL 18337C00 == 67 [pid = 1220] [id = 711] 17:23:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (183BF800) [pid = 1220] [serial = 2133] [outer = 00000000] 17:24:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18B2E800) [pid = 1220] [serial = 2134] [outer = 183BF800] 17:24:00 INFO - PROCESS | 1220 | 1461025439993 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1968DC00) [pid = 1220] [serial = 2135] [outer = 183BF800] 17:24:00 INFO - PROCESS | 1220 | 1461025440592 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 935ms 17:24:00 INFO - PROCESS | 1220 | 1461025440624 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1220 | 1461025440627 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:24:00 INFO - PROCESS | 1220 | 1461025440631 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1220 | 1461025440634 Marionette TRACE conn3 <- [1,2810,null,{}] 17:24:00 INFO - PROCESS | 1220 | 1461025440645 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 1220 | 1461025440752 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:24:00 INFO - PROCESS | 1220 | 1461025440896 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 1220 | ++DOCSHELL 19F07800 == 68 [pid = 1220] [id = 712] 17:24:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1A110000) [pid = 1220] [serial = 2136] [outer = 00000000] 17:24:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1CAA1C00) [pid = 1220] [serial = 2137] [outer = 1A110000] 17:24:00 INFO - PROCESS | 1220 | 1461025440952 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1CD20000) [pid = 1220] [serial = 2138] [outer = 1A110000] 17:24:01 INFO - PROCESS | 1220 | 1461025441557 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:24:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 997ms 17:24:01 INFO - PROCESS | 1220 | 1461025441633 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 1220 | 1461025441636 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 17:24:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:24:01 INFO - PROCESS | 1220 | 1461025441639 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 1220 | 1461025441641 Marionette TRACE conn3 <- [1,2814,null,{}] 17:24:01 INFO - PROCESS | 1220 | 1461025441645 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 1220 | 1461025441749 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:24:01 INFO - PROCESS | 1220 | 1461025441889 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 1220 | ++DOCSHELL 1C0D7000 == 69 [pid = 1220] [id = 713] 17:24:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1CA4A400) [pid = 1220] [serial = 2139] [outer = 00000000] 17:24:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1D1FF800) [pid = 1220] [serial = 2140] [outer = 1CA4A400] 17:24:01 INFO - PROCESS | 1220 | 1461025441943 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1D324000) [pid = 1220] [serial = 2141] [outer = 1CA4A400] 17:24:02 INFO - PROCESS | 1220 | 1461025442496 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:24:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 904ms 17:24:02 INFO - PROCESS | 1220 | 1461025442543 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 1220 | 1461025442546 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:24:02 INFO - PROCESS | 1220 | 1461025442549 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 1220 | 1461025442551 Marionette TRACE conn3 <- [1,2818,null,{}] 17:24:02 INFO - PROCESS | 1220 | 1461025442555 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 1220 | 1461025442656 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:24:02 INFO - PROCESS | 1220 | 1461025442830 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 1220 | ++DOCSHELL 138ED800 == 70 [pid = 1220] [id = 714] 17:24:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (142B5000) [pid = 1220] [serial = 2142] [outer = 00000000] 17:24:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (180F0800) [pid = 1220] [serial = 2143] [outer = 142B5000] 17:24:02 INFO - PROCESS | 1220 | 1461025442885 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18A0B400) [pid = 1220] [serial = 2144] [outer = 142B5000] 17:24:03 INFO - PROCESS | 1220 | 1461025443663 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:24:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1138ms 17:24:03 INFO - PROCESS | 1220 | 1461025443698 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 1220 | 1461025443702 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 17:24:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:24:03 INFO - PROCESS | 1220 | 1461025443708 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 1220 | 1461025443710 Marionette TRACE conn3 <- [1,2822,null,{}] 17:24:03 INFO - PROCESS | 1220 | 1461025443716 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:03 INFO - PROCESS | 1220 | 1461025443818 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:24:03 INFO - PROCESS | 1220 | 1461025443969 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 1220 | ++DOCSHELL 13781000 == 71 [pid = 1220] [id = 715] 17:24:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (13785000) [pid = 1220] [serial = 2145] [outer = 00000000] 17:24:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1569E400) [pid = 1220] [serial = 2146] [outer = 13785000] 17:24:04 INFO - PROCESS | 1220 | 1461025444019 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (15ADB800) [pid = 1220] [serial = 2147] [outer = 13785000] 17:24:04 INFO - PROCESS | 1220 | --DOCSHELL 18B24C00 == 70 [pid = 1220] [id = 600] 17:24:04 INFO - PROCESS | 1220 | --DOCSHELL 1A995000 == 69 [pid = 1220] [id = 661] 17:24:04 INFO - PROCESS | 1220 | --DOCSHELL 15C06800 == 68 [pid = 1220] [id = 518] 17:24:04 INFO - PROCESS | 1220 | --DOCSHELL 14A8C800 == 67 [pid = 1220] [id = 672] 17:24:04 INFO - PROCESS | 1220 | --DOCSHELL 13203800 == 66 [pid = 1220] [id = 519] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19F0AC00) [pid = 1220] [serial = 2068] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (19F0B000) [pid = 1220] [serial = 2069] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18083000) [pid = 1220] [serial = 2057] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (17E88C00) [pid = 1220] [serial = 2056] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1871E000) [pid = 1220] [serial = 2059] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18977800) [pid = 1220] [serial = 2060] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (17E90400) [pid = 1220] [serial = 2047] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18E5A400) [pid = 1220] [serial = 2062] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18EAE400) [pid = 1220] [serial = 2063] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (19A42000) [pid = 1220] [serial = 2065] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19BC5800) [pid = 1220] [serial = 2053] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1A6FDC00) [pid = 1220] [serial = 2071] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18BE8C00) [pid = 1220] [serial = 2050] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1375B400) [pid = 1220] [serial = 2044] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18A05000) [pid = 1220] [serial = 2042] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18B26400) [pid = 1220] [serial = 2074] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (18E59000) [pid = 1220] [serial = 2075] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1C0CE800) [pid = 1220] [serial = 2077] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (1C0BCC00) [pid = 1220] [serial = 2072] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1C0BE000) [pid = 1220] [serial = 2078] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (19BC7400) [pid = 1220] [serial = 2066] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (1C1D1000) [pid = 1220] [serial = 2081] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (1C1D0000) [pid = 1220] [serial = 2080] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (15C8D400) [pid = 1220] [serial = 2021] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | --DOMWINDOW == 91 (18E56000) [pid = 1220] [serial = 2024] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1220 | 1461025444550 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:24:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 904ms 17:24:04 INFO - PROCESS | 1220 | 1461025444613 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1220 | 1461025444618 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:24:04 INFO - PROCESS | 1220 | 1461025444624 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1220 | 1461025444627 Marionette TRACE conn3 <- [1,2826,null,{}] 17:24:04 INFO - PROCESS | 1220 | 1461025444630 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 1220 | 1461025444716 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:24:04 INFO - PROCESS | 1220 | 1461025444722 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 1220 | ++DOCSHELL 14A94400 == 67 [pid = 1220] [id = 716] 17:24:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 92 (156ED000) [pid = 1220] [serial = 2148] [outer = 00000000] 17:24:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (163B4C00) [pid = 1220] [serial = 2149] [outer = 156ED000] 17:24:04 INFO - PROCESS | 1220 | 1461025444767 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (16544800) [pid = 1220] [serial = 2150] [outer = 156ED000] 17:24:05 INFO - PROCESS | 1220 | 1461025445257 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:24:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 701ms 17:24:05 INFO - PROCESS | 1220 | 1461025445306 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 1220 | 1461025445309 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:24:05 INFO - PROCESS | 1220 | 1461025445312 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 1220 | 1461025445315 Marionette TRACE conn3 <- [1,2830,null,{}] 17:24:05 INFO - PROCESS | 1220 | 1461025445326 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 1220 | 1461025445419 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:24:05 INFO - PROCESS | 1220 | 1461025445524 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1220 | ++DOCSHELL 18083800 == 68 [pid = 1220] [id = 717] 17:24:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (18083C00) [pid = 1220] [serial = 2151] [outer = 00000000] 17:24:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (1832FC00) [pid = 1220] [serial = 2152] [outer = 18083C00] 17:24:05 INFO - PROCESS | 1220 | 1461025445579 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (1871B000) [pid = 1220] [serial = 2153] [outer = 18083C00] 17:24:05 INFO - PROCESS | 1220 | 1461025445948 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 685ms 17:24:06 INFO - PROCESS | 1220 | 1461025446012 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1220 | 1461025446014 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:24:06 INFO - PROCESS | 1220 | 1461025446017 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1220 | 1461025446019 Marionette TRACE conn3 <- [1,2834,null,{}] 17:24:06 INFO - PROCESS | 1220 | 1461025446023 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 1220 | 1461025446131 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:24:06 INFO - PROCESS | 1220 | 1461025446144 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 1220 | ++DOCSHELL 18A03000 == 69 [pid = 1220] [id = 718] 17:24:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18A03C00) [pid = 1220] [serial = 2154] [outer = 00000000] 17:24:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18A0E400) [pid = 1220] [serial = 2155] [outer = 18A03C00] 17:24:06 INFO - PROCESS | 1220 | 1461025446188 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18B2E000) [pid = 1220] [serial = 2156] [outer = 18A03C00] 17:24:06 INFO - PROCESS | 1220 | 1461025446667 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 685ms 17:24:06 INFO - PROCESS | 1220 | 1461025446716 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1220 | 1461025446718 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:24:06 INFO - PROCESS | 1220 | 1461025446722 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1220 | 1461025446723 Marionette TRACE conn3 <- [1,2838,null,{}] 17:24:06 INFO - PROCESS | 1220 | 1461025446727 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 1220 | 1461025446846 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:24:06 INFO - PROCESS | 1220 | 1461025446853 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 1220 | ++DOCSHELL 18970400 == 70 [pid = 1220] [id = 719] 17:24:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18975C00) [pid = 1220] [serial = 2157] [outer = 00000000] 17:24:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18D42400) [pid = 1220] [serial = 2158] [outer = 18975C00] 17:24:06 INFO - PROCESS | 1220 | 1461025446896 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18E53000) [pid = 1220] [serial = 2159] [outer = 18975C00] 17:24:07 INFO - PROCESS | 1220 | 1461025447361 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 685ms 17:24:07 INFO - PROCESS | 1220 | 1461025447422 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 1220 | 1461025447424 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:24:07 INFO - PROCESS | 1220 | 1461025447427 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 1220 | 1461025447428 Marionette TRACE conn3 <- [1,2842,null,{}] 17:24:07 INFO - PROCESS | 1220 | 1461025447432 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 1220 | 1461025447600 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:24:07 INFO - PROCESS | 1220 | 1461025447627 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1220 | ++DOCSHELL 156F4400 == 71 [pid = 1220] [id = 720] 17:24:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18BF0000) [pid = 1220] [serial = 2160] [outer = 00000000] 17:24:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18FB5400) [pid = 1220] [serial = 2161] [outer = 18BF0000] 17:24:07 INFO - PROCESS | 1220 | 1461025447674 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1968D400) [pid = 1220] [serial = 2162] [outer = 18BF0000] 17:24:08 INFO - PROCESS | 1220 | 1461025448121 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 732ms 17:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:24:08 INFO - PROCESS | 1220 | 1461025448168 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1220 | 1461025448170 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 17:24:08 INFO - PROCESS | 1220 | 1461025448173 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 1220 | 1461025448175 Marionette TRACE conn3 <- [1,2846,null,{}] 17:24:08 INFO - PROCESS | 1220 | 1461025448178 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 1220 | 1461025448299 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:24:08 INFO - PROCESS | 1220 | 1461025448305 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1220 | ++DOCSHELL 18F07800 == 72 [pid = 1220] [id = 721] 17:24:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18FB3400) [pid = 1220] [serial = 2163] [outer = 00000000] 17:24:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (19A3DC00) [pid = 1220] [serial = 2164] [outer = 18FB3400] 17:24:08 INFO - PROCESS | 1220 | 1461025448352 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (19A3E000) [pid = 1220] [serial = 2165] [outer = 18FB3400] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (196EC800) [pid = 1220] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18EAB000) [pid = 1220] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1540B000) [pid = 1220] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (19F06000) [pid = 1220] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (136CE000) [pid = 1220] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18723800) [pid = 1220] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A998C00) [pid = 1220] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (15413000) [pid = 1220] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18D3D400) [pid = 1220] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:24:08 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1971E400) [pid = 1220] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:24:08 INFO - PROCESS | 1220 | 1461025448918 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 794ms 17:24:08 INFO - PROCESS | 1220 | 1461025448975 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1220 | 1461025448977 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 17:24:08 INFO - PROCESS | 1220 | 1461025448980 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:24:08 INFO - PROCESS | 1220 | 1461025448982 Marionette TRACE conn3 <- [1,2850,null,{}] 17:24:08 INFO - PROCESS | 1220 | 1461025448986 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1220 | 1461025449065 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:24:09 INFO - PROCESS | 1220 | 1461025449071 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1220 | ++DOCSHELL 17E8A800 == 73 [pid = 1220] [id = 722] 17:24:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18D3D400) [pid = 1220] [serial = 2166] [outer = 00000000] 17:24:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (19018C00) [pid = 1220] [serial = 2167] [outer = 18D3D400] 17:24:09 INFO - PROCESS | 1220 | 1461025449114 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1971F400) [pid = 1220] [serial = 2168] [outer = 18D3D400] 17:24:09 INFO - PROCESS | 1220 | 1461025449560 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:24:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 639ms 17:24:09 INFO - PROCESS | 1220 | 1461025449619 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1220 | 1461025449621 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 17:24:09 INFO - PROCESS | 1220 | 1461025449624 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:24:09 INFO - PROCESS | 1220 | 1461025449626 Marionette TRACE conn3 <- [1,2854,null,{}] 17:24:09 INFO - PROCESS | 1220 | 1461025449629 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1220 | 1461025449709 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:24:09 INFO - PROCESS | 1220 | 1461025449715 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1220 | ++DOCSHELL 180F1800 == 74 [pid = 1220] [id = 723] 17:24:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18335400) [pid = 1220] [serial = 2169] [outer = 00000000] 17:24:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19014400) [pid = 1220] [serial = 2170] [outer = 18335400] 17:24:09 INFO - PROCESS | 1220 | 1461025449759 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19BCA400) [pid = 1220] [serial = 2171] [outer = 18335400] 17:24:10 INFO - PROCESS | 1220 | 1461025450212 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 623ms 17:24:10 INFO - PROCESS | 1220 | 1461025450263 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 1220 | 1461025450264 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:24:10 INFO - PROCESS | 1220 | 1461025450268 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 1220 | 1461025450269 Marionette TRACE conn3 <- [1,2858,null,{}] 17:24:10 INFO - PROCESS | 1220 | 1461025450273 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 1220 | 1461025450354 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:24:10 INFO - PROCESS | 1220 | 1461025450360 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 1220 | ++DOCSHELL 19A3AC00 == 75 [pid = 1220] [id = 724] 17:24:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19F04000) [pid = 1220] [serial = 2172] [outer = 00000000] 17:24:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (19F0FC00) [pid = 1220] [serial = 2173] [outer = 19F04000] 17:24:10 INFO - PROCESS | 1220 | 1461025450403 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1A14F400) [pid = 1220] [serial = 2174] [outer = 19F04000] 17:24:11 INFO - PROCESS | 1220 | 1461025451080 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 888ms 17:24:11 INFO - PROCESS | 1220 | 1461025451157 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 1220 | 1461025451162 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 17:24:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:24:11 INFO - PROCESS | 1220 | 1461025451168 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 1220 | 1461025451172 Marionette TRACE conn3 <- [1,2862,null,{}] 17:24:11 INFO - PROCESS | 1220 | 1461025451178 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 1220 | 1461025451287 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:24:11 INFO - PROCESS | 1220 | 1461025451432 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 1220 | ++DOCSHELL 1378AC00 == 76 [pid = 1220] [id = 725] 17:24:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1378D000) [pid = 1220] [serial = 2175] [outer = 00000000] 17:24:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (15ACE800) [pid = 1220] [serial = 2176] [outer = 1378D000] 17:24:11 INFO - PROCESS | 1220 | 1461025451489 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (16451800) [pid = 1220] [serial = 2177] [outer = 1378D000] 17:24:12 INFO - PROCESS | 1220 | 1461025452099 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:24:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 998ms 17:24:12 INFO - PROCESS | 1220 | 1461025452171 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 1220 | 1461025452177 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:24:12 INFO - PROCESS | 1220 | 1461025452183 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 1220 | 1461025452186 Marionette TRACE conn3 <- [1,2866,null,{}] 17:24:12 INFO - PROCESS | 1220 | 1461025452204 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 1220 | 1461025452311 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:24:12 INFO - PROCESS | 1220 | 1461025452453 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 1220 | ++DOCSHELL 17E88C00 == 77 [pid = 1220] [id = 726] 17:24:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18083000) [pid = 1220] [serial = 2178] [outer = 00000000] 17:24:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18A02800) [pid = 1220] [serial = 2179] [outer = 18083000] 17:24:12 INFO - PROCESS | 1220 | 1461025452507 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18D3CC00) [pid = 1220] [serial = 2180] [outer = 18083000] 17:24:13 INFO - PROCESS | 1220 | 1461025453134 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:24:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 997ms 17:24:13 INFO - PROCESS | 1220 | 1461025453185 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 1220 | 1461025453187 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:24:13 INFO - PROCESS | 1220 | 1461025453191 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 1220 | 1461025453195 Marionette TRACE conn3 <- [1,2870,null,{}] 17:24:13 INFO - PROCESS | 1220 | 1461025453206 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 1220 | 1461025453315 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:24:13 INFO - PROCESS | 1220 | 1461025453460 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 1220 | ++DOCSHELL 19F03C00 == 78 [pid = 1220] [id = 727] 17:24:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19F05800) [pid = 1220] [serial = 2181] [outer = 00000000] 17:24:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1A156800) [pid = 1220] [serial = 2182] [outer = 19F05800] 17:24:13 INFO - PROCESS | 1220 | 1461025453517 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1A6F8C00) [pid = 1220] [serial = 2183] [outer = 19F05800] 17:24:14 INFO - PROCESS | 1220 | 1461025454055 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 888ms 17:24:14 INFO - PROCESS | 1220 | 1461025454095 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 1220 | 1461025454098 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:24:14 INFO - PROCESS | 1220 | 1461025454101 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 1220 | 1461025454103 Marionette TRACE conn3 <- [1,2874,null,{}] 17:24:14 INFO - PROCESS | 1220 | 1461025454106 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 1220 | 1461025454210 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:24:14 INFO - PROCESS | 1220 | 1461025454326 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1220 | ++DOCSHELL 13257800 == 79 [pid = 1220] [id = 728] 17:24:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (19F0F000) [pid = 1220] [serial = 2184] [outer = 00000000] 17:24:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1C0BE000) [pid = 1220] [serial = 2185] [outer = 19F0F000] 17:24:14 INFO - PROCESS | 1220 | 1461025454436 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1C0CB800) [pid = 1220] [serial = 2186] [outer = 19F0F000] 17:24:15 INFO - PROCESS | 1220 | 1461025455254 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:24:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1184ms 17:24:15 INFO - PROCESS | 1220 | 1461025455297 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 1220 | 1461025455300 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:24:15 INFO - PROCESS | 1220 | 1461025455305 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 1220 | 1461025455309 Marionette TRACE conn3 <- [1,2878,null,{}] 17:24:15 INFO - PROCESS | 1220 | 1461025455314 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 1220 | 1461025455409 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:24:15 INFO - PROCESS | 1220 | 1461025455554 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 1220 | ++DOCSHELL 14A92800 == 80 [pid = 1220] [id = 729] 17:24:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (14A9B800) [pid = 1220] [serial = 2187] [outer = 00000000] 17:24:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (15AB0800) [pid = 1220] [serial = 2188] [outer = 14A9B800] 17:24:15 INFO - PROCESS | 1220 | 1461025455606 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (163B9000) [pid = 1220] [serial = 2189] [outer = 14A9B800] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 1540AC00 == 79 [pid = 1220] [id = 703] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 1375C800 == 78 [pid = 1220] [id = 531] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 180F1800 == 77 [pid = 1220] [id = 723] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 17E8A800 == 76 [pid = 1220] [id = 722] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 18F07800 == 75 [pid = 1220] [id = 721] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 156F4400 == 74 [pid = 1220] [id = 720] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 18970400 == 73 [pid = 1220] [id = 719] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 18A03000 == 72 [pid = 1220] [id = 718] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 18083800 == 71 [pid = 1220] [id = 717] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 14A94400 == 70 [pid = 1220] [id = 716] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 13781000 == 69 [pid = 1220] [id = 715] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1D10F000) [pid = 1220] [serial = 2128] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1CA97000) [pid = 1220] [serial = 2095] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOCSHELL 1CD1AC00 == 68 [pid = 1220] [id = 709] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (19A42800) [pid = 1220] [serial = 2113] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1C257000) [pid = 1220] [serial = 2083] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1832E400) [pid = 1220] [serial = 2086] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19F03800) [pid = 1220] [serial = 2089] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1C4BA400) [pid = 1220] [serial = 2092] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (18F0EC00) [pid = 1220] [serial = 2110] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (16B42000) [pid = 1220] [serial = 2099] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (15ACF400) [pid = 1220] [serial = 2098] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1C059000) [pid = 1220] [serial = 2116] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (15A2CC00) [pid = 1220] [serial = 2101] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (16824400) [pid = 1220] [serial = 2102] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (19A43000) [pid = 1220] [serial = 2114] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1897D800) [pid = 1220] [serial = 2104] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18A0F400) [pid = 1220] [serial = 2105] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1C0D9C00) [pid = 1220] [serial = 2119] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1C0B9000) [pid = 1220] [serial = 2117] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (198FE800) [pid = 1220] [serial = 2122] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18E55800) [pid = 1220] [serial = 2107] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18E5CC00) [pid = 1220] [serial = 2108] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1CA4B400) [pid = 1220] [serial = 2125] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1C250000) [pid = 1220] [serial = 2120] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1C0CC000) [pid = 1220] [serial = 2123] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1CA51400) [pid = 1220] [serial = 2126] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18F0F000) [pid = 1220] [serial = 2111] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1220 | 1461025456240 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 997ms 17:24:16 INFO - PROCESS | 1220 | 1461025456305 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 1220 | 1461025456310 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 17:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:24:16 INFO - PROCESS | 1220 | 1461025456316 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 1220 | 1461025456319 Marionette TRACE conn3 <- [1,2882,null,{}] 17:24:16 INFO - PROCESS | 1220 | 1461025456322 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 1220 | 1461025456388 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:24:16 INFO - PROCESS | 1220 | 1461025456488 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 1220 | ++DOCSHELL 14AE4400 == 69 [pid = 1220] [id = 730] 17:24:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (156F2400) [pid = 1220] [serial = 2190] [outer = 00000000] 17:24:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (16450400) [pid = 1220] [serial = 2191] [outer = 156F2400] 17:24:16 INFO - PROCESS | 1220 | 1461025456533 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (17BE4400) [pid = 1220] [serial = 2192] [outer = 156F2400] 17:24:17 INFO - PROCESS | 1220 | 1461025457116 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 888ms 17:24:17 INFO - PROCESS | 1220 | 1461025457217 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 1220 | 1461025457222 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:24:17 INFO - PROCESS | 1220 | 1461025457229 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 1220 | 1461025457233 Marionette TRACE conn3 <- [1,2886,null,{}] 17:24:17 INFO - PROCESS | 1220 | 1461025457238 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 1220 | 1461025457353 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:24:17 INFO - PROCESS | 1220 | 1461025457486 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1220 | ++DOCSHELL 138EE800 == 70 [pid = 1220] [id = 731] 17:24:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (14356C00) [pid = 1220] [serial = 2193] [outer = 00000000] 17:24:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (163B7400) [pid = 1220] [serial = 2194] [outer = 14356C00] 17:24:17 INFO - PROCESS | 1220 | 1461025457545 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (17BE3C00) [pid = 1220] [serial = 2195] [outer = 14356C00] 17:24:18 INFO - PROCESS | 1220 | 1461025458121 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 935ms 17:24:18 INFO - PROCESS | 1220 | 1461025458173 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 1220 | 1461025458179 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:24:18 INFO - PROCESS | 1220 | 1461025458185 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 1220 | 1461025458188 Marionette TRACE conn3 <- [1,2890,null,{}] 17:24:18 INFO - PROCESS | 1220 | 1461025458192 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 1220 | 1461025458323 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:24:18 INFO - PROCESS | 1220 | 1461025458461 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 1220 | ++DOCSHELL 18079400 == 71 [pid = 1220] [id = 732] 17:24:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (183B6400) [pid = 1220] [serial = 2196] [outer = 00000000] 17:24:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (18A03000) [pid = 1220] [serial = 2197] [outer = 183B6400] 17:24:18 INFO - PROCESS | 1220 | 1461025458516 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18A08400) [pid = 1220] [serial = 2198] [outer = 183B6400] 17:24:19 INFO - PROCESS | 1220 | 1461025459092 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 950ms 17:24:19 INFO - PROCESS | 1220 | 1461025459128 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1220 | 1461025459131 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:24:19 INFO - PROCESS | 1220 | 1461025459135 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1220 | 1461025459138 Marionette TRACE conn3 <- [1,2894,null,{}] 17:24:19 INFO - PROCESS | 1220 | 1461025459149 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 1220 | 1461025459297 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:24:19 INFO - PROCESS | 1220 | 1461025459315 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 1220 | ++DOCSHELL 18E5EC00 == 72 [pid = 1220] [id = 733] 17:24:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (18E9F800) [pid = 1220] [serial = 2199] [outer = 00000000] 17:24:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (18EA6400) [pid = 1220] [serial = 2200] [outer = 18E9F800] 17:24:19 INFO - PROCESS | 1220 | 1461025459371 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (18F03000) [pid = 1220] [serial = 2201] [outer = 18E9F800] 17:24:19 INFO - PROCESS | 1220 | 1461025459948 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 842ms 17:24:19 INFO - PROCESS | 1220 | 1461025459977 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1220 | 1461025459980 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:24:19 INFO - PROCESS | 1220 | 1461025459983 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1220 | 1461025459985 Marionette TRACE conn3 <- [1,2898,null,{}] 17:24:19 INFO - PROCESS | 1220 | 1461025459989 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 1220 | 1461025460089 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:24:20 INFO - PROCESS | 1220 | 1461025460201 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 1220 | ++DOCSHELL 18EA3400 == 73 [pid = 1220] [id = 734] 17:24:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (18F05400) [pid = 1220] [serial = 2202] [outer = 00000000] 17:24:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (19016400) [pid = 1220] [serial = 2203] [outer = 18F05400] 17:24:20 INFO - PROCESS | 1220 | 1461025460255 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (19020400) [pid = 1220] [serial = 2204] [outer = 18F05400] 17:24:20 INFO - PROCESS | 1220 | 1461025460790 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:24:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:24:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:24:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 841ms 17:24:20 INFO - PROCESS | 1220 | 1461025460833 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 1220 | 1461025460835 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 17:24:20 INFO - PROCESS | 1220 | 1461025460840 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 1220 | 1461025460841 Marionette TRACE conn3 <- [1,2902,null,{}] 17:24:20 INFO - TEST-START | /DOMEvents/constructors.html 17:24:20 INFO - PROCESS | 1220 | 1461025460845 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 1220 | 1461025460941 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:24:21 INFO - PROCESS | 1220 | 1461025461050 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1220 | ++DOCSHELL 13787800 == 74 [pid = 1220] [id = 735] 17:24:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (142B4000) [pid = 1220] [serial = 2205] [outer = 00000000] 17:24:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1972A800) [pid = 1220] [serial = 2206] [outer = 142B4000] 17:24:21 INFO - PROCESS | 1220 | 1461025461102 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19A42800) [pid = 1220] [serial = 2207] [outer = 142B4000] 17:24:21 INFO - PROCESS | 1220 | 1461025461719 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:24:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:24:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:24:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:24:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 966ms 17:24:21 INFO - PROCESS | 1220 | 1461025461814 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 1220 | 1461025461817 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:24:21 INFO - PROCESS | 1220 | 1461025461821 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 1220 | 1461025461823 Marionette TRACE conn3 <- [1,2906,null,{}] 17:24:21 INFO - PROCESS | 1220 | 1461025461826 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 1220 | 1461025461938 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:24:22 INFO - PROCESS | 1220 | 1461025462077 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1220 | ++DOCSHELL 17BE4800 == 75 [pid = 1220] [id = 736] 17:24:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1971DC00) [pid = 1220] [serial = 2208] [outer = 00000000] 17:24:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1C058000) [pid = 1220] [serial = 2209] [outer = 1971DC00] 17:24:22 INFO - PROCESS | 1220 | 1461025462140 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1C0BA800) [pid = 1220] [serial = 2210] [outer = 1971DC00] 17:24:22 INFO - PROCESS | 1220 | 1461025462749 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:24:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 997ms 17:24:22 INFO - PROCESS | 1220 | 1461025462805 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1220 | 1461025462809 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 17:24:22 INFO - PROCESS | 1220 | 1461025462814 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:24:22 INFO - PROCESS | 1220 | 1461025462821 Marionette TRACE conn3 <- [1,2910,null,{}] 17:24:22 INFO - PROCESS | 1220 | 1461025462830 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 1220 | 1461025462928 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:24:23 INFO - PROCESS | 1220 | 1461025463072 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 1220 | ++DOCSHELL 14A90800 == 76 [pid = 1220] [id = 737] 17:24:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (14A90C00) [pid = 1220] [serial = 2211] [outer = 00000000] 17:24:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (15A29C00) [pid = 1220] [serial = 2212] [outer = 14A90C00] 17:24:23 INFO - PROCESS | 1220 | 1461025463122 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (15DE5800) [pid = 1220] [serial = 2213] [outer = 14A90C00] 17:24:23 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:23 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:23 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:23 INFO - PROCESS | 1220 | [1220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 17:24:23 INFO - PROCESS | 1220 | --DOCSHELL 14A92800 == 75 [pid = 1220] [id = 729] 17:24:23 INFO - PROCESS | 1220 | --DOCSHELL 17E88C00 == 74 [pid = 1220] [id = 726] 17:24:23 INFO - PROCESS | 1220 | --DOCSHELL 1378AC00 == 73 [pid = 1220] [id = 725] 17:24:23 INFO - PROCESS | 1220 | 1461025463729 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:24:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:24:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:23 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 17:24:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:23 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 17:24:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:23 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]" 17:24:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:24:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:24:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 950ms 17:24:23 INFO - PROCESS | 1220 | 1461025463771 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1220 | 1461025463776 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:24:23 INFO - PROCESS | 1220 | 1461025463783 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1220 | 1461025463787 Marionette TRACE conn3 <- [1,2914,null,{}] 17:24:23 INFO - PROCESS | 1220 | 1461025463792 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 1220 | 1461025463908 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:24:23 INFO - PROCESS | 1220 | 1461025463914 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 1220 | ++DOCSHELL 17BDA800 == 74 [pid = 1220] [id = 738] 17:24:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (17E8E000) [pid = 1220] [serial = 2214] [outer = 00000000] 17:24:23 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18E5E000) [pid = 1220] [serial = 2215] [outer = 17E8E000] 17:24:23 INFO - PROCESS | 1220 | 1461025463960 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18FB3800) [pid = 1220] [serial = 2216] [outer = 17E8E000] 17:24:24 INFO - PROCESS | 1220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:24:24 INFO - PROCESS | 1220 | 1461025464434 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:24:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:24:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 685ms 17:24:24 INFO - PROCESS | 1220 | 1461025464481 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 1220 | 1461025464483 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 17:24:24 INFO - PROCESS | 1220 | 1461025464486 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:24:24 INFO - PROCESS | 1220 | 1461025464489 Marionette TRACE conn3 <- [1,2918,null,{}] 17:24:24 INFO - PROCESS | 1220 | 1461025464499 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:24 INFO - PROCESS | 1220 | 1461025464586 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:24:24 INFO - PROCESS | 1220 | 1461025464592 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 1220 | ++DOCSHELL 19BC6400 == 75 [pid = 1220] [id = 739] 17:24:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1C059000) [pid = 1220] [serial = 2217] [outer = 00000000] 17:24:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1C0CC000) [pid = 1220] [serial = 2218] [outer = 1C059000] 17:24:24 INFO - PROCESS | 1220 | 1461025464638 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1C0D3800) [pid = 1220] [serial = 2219] [outer = 1C059000] 17:24:25 INFO - PROCESS | 1220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:24:25 INFO - PROCESS | 1220 | 1461025465120 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:24:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:24:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 686ms 17:24:25 INFO - PROCESS | 1220 | 1461025465185 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1220 | 1461025465188 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 17:24:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:24:25 INFO - PROCESS | 1220 | 1461025465191 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1220 | 1461025465193 Marionette TRACE conn3 <- [1,2922,null,{}] 17:24:25 INFO - PROCESS | 1220 | 1461025465196 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 1220 | 1461025465310 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:24:25 INFO - PROCESS | 1220 | 1461025465426 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1220 | ++DOCSHELL 1C24D400 == 76 [pid = 1220] [id = 740] 17:24:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1C24D800) [pid = 1220] [serial = 2220] [outer = 00000000] 17:24:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1C251400) [pid = 1220] [serial = 2221] [outer = 1C24D800] 17:24:25 INFO - PROCESS | 1220 | 1461025465471 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1C254C00) [pid = 1220] [serial = 2222] [outer = 1C24D800] 17:24:25 INFO - PROCESS | 1220 | 1461025465868 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:24:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:24:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 686ms 17:24:25 INFO - PROCESS | 1220 | 1461025465890 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1220 | 1461025465892 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 17:24:25 INFO - PROCESS | 1220 | 1461025465896 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:24:25 INFO - PROCESS | 1220 | 1461025465897 Marionette TRACE conn3 <- [1,2926,null,{}] 17:24:25 INFO - PROCESS | 1220 | 1461025465914 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 1220 | 1461025466030 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:24:26 INFO - PROCESS | 1220 | 1461025466036 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1220 | ++DOCSHELL 02A89C00 == 77 [pid = 1220] [id = 741] 17:24:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1C0C4400) [pid = 1220] [serial = 2223] [outer = 00000000] 17:24:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (1CA46800) [pid = 1220] [serial = 2224] [outer = 1C0C4400] 17:24:26 INFO - PROCESS | 1220 | 1461025466080 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (1CA47000) [pid = 1220] [serial = 2225] [outer = 1C0C4400] 17:24:26 INFO - PROCESS | 1220 | 1461025466508 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:24:26 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. 17:24:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 639ms 17:24:26 INFO - PROCESS | 1220 | 1461025466534 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 1220 | 1461025466536 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 17:24:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:24:26 INFO - PROCESS | 1220 | 1461025466544 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 1220 | 1461025466546 Marionette TRACE conn3 <- [1,2930,null,{}] 17:24:26 INFO - PROCESS | 1220 | 1461025466549 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 1220 | 1461025466680 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:24:26 INFO - PROCESS | 1220 | 1461025466782 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1220 | ++DOCSHELL 1CA96400 == 78 [pid = 1220] [id = 742] 17:24:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1CAA0400) [pid = 1220] [serial = 2226] [outer = 00000000] 17:24:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1CD21400) [pid = 1220] [serial = 2227] [outer = 1CAA0400] 17:24:26 INFO - PROCESS | 1220 | 1461025466830 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1D1F2C00) [pid = 1220] [serial = 2228] [outer = 1CAA0400] 17:24:27 INFO - PROCESS | 1220 | 1461025467213 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:24:27 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 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:24:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 701ms 17:24:27 INFO - PROCESS | 1220 | 1461025467239 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1220 | 1461025467241 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:24:27 INFO - PROCESS | 1220 | 1461025467244 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1220 | 1461025467246 Marionette TRACE conn3 <- [1,2934,null,{}] 17:24:27 INFO - PROCESS | 1220 | 1461025467249 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 1220 | 1461025467364 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:24:27 INFO - PROCESS | 1220 | 1461025467593 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (18975C00) [pid = 1220] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (18BF0000) [pid = 1220] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (18FB3400) [pid = 1220] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (156ED000) [pid = 1220] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (18083C00) [pid = 1220] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (18A03C00) [pid = 1220] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (18D3D400) [pid = 1220] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (142B5000) [pid = 1220] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (13785000) [pid = 1220] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (18335400) [pid = 1220] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (18083000) [pid = 1220] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (19F0F000) [pid = 1220] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1C24EC00) [pid = 1220] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (17BFA800) [pid = 1220] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1378D000) [pid = 1220] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (1CA4A400) [pid = 1220] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (15C02C00) [pid = 1220] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1A110000) [pid = 1220] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (183BF800) [pid = 1220] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (156A4C00) [pid = 1220] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (13208400) [pid = 1220] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1CA48C00) [pid = 1220] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1CD1BC00) [pid = 1220] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (15AB4C00) [pid = 1220] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18A01800) [pid = 1220] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (18D3D800) [pid = 1220] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1C1D5400) [pid = 1220] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18D3A400) [pid = 1220] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:24:27 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (14A9B800) [pid = 1220] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:24:27 INFO - PROCESS | 1220 | ++DOCSHELL 12B3E000 == 79 [pid = 1220] [id = 743] 17:24:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (12BDFC00) [pid = 1220] [serial = 2229] [outer = 00000000] 17:24:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1325E000) [pid = 1220] [serial = 2230] [outer = 12BDFC00] 17:24:27 INFO - PROCESS | 1220 | 1461025467654 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (142AF800) [pid = 1220] [serial = 2231] [outer = 12BDFC00] 17:24:27 INFO - PROCESS | 1220 | 1461025467998 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:24:28 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. 17:24:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 795ms 17:24:28 INFO - PROCESS | 1220 | 1461025468058 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 1220 | 1461025468060 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 17:24:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:24:28 INFO - PROCESS | 1220 | 1461025468063 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 1220 | 1461025468065 Marionette TRACE conn3 <- [1,2938,null,{}] 17:24:28 INFO - PROCESS | 1220 | 1461025468070 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 1220 | 1461025468149 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:24:28 INFO - PROCESS | 1220 | 1461025468251 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 1220 | ++DOCSHELL 13262800 == 80 [pid = 1220] [id = 744] 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (13754800) [pid = 1220] [serial = 2232] [outer = 00000000] 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18722C00) [pid = 1220] [serial = 2233] [outer = 13754800] 17:24:28 INFO - PROCESS | 1220 | 1461025468295 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (18BF0000) [pid = 1220] [serial = 2234] [outer = 13754800] 17:24:28 INFO - PROCESS | 1220 | ++DOCSHELL 183BC400 == 81 [pid = 1220] [id = 745] 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (18D43800) [pid = 1220] [serial = 2235] [outer = 00000000] 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (19E57800) [pid = 1220] [serial = 2236] [outer = 18D43800] 17:24:28 INFO - PROCESS | 1220 | 1461025468665 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:24:28 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. 17:24:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 17:24:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:24:28 INFO - PROCESS | 1220 | 1461025468700 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 1220 | 1461025468701 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 17:24:28 INFO - PROCESS | 1220 | 1461025468705 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 1220 | 1461025468706 Marionette TRACE conn3 <- [1,2942,null,{}] 17:24:28 INFO - PROCESS | 1220 | 1461025468709 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 1220 | 1461025468845 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:24:28 INFO - PROCESS | 1220 | 1461025468854 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 1220 | ++DOCSHELL 138E9C00 == 82 [pid = 1220] [id = 746] 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (18B26000) [pid = 1220] [serial = 2237] [outer = 00000000] 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1CA4A400) [pid = 1220] [serial = 2238] [outer = 18B26000] 17:24:28 INFO - PROCESS | 1220 | 1461025468897 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1D1F9C00) [pid = 1220] [serial = 2239] [outer = 18B26000] 17:24:29 INFO - PROCESS | 1220 | 1461025469283 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:24:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:24:29 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 17:24:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 624ms 17:24:29 INFO - PROCESS | 1220 | 1461025469344 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 1220 | 1461025469345 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 17:24:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:24:29 INFO - PROCESS | 1220 | 1461025469349 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 1220 | 1461025469350 Marionette TRACE conn3 <- [1,2946,null,{}] 17:24:29 INFO - PROCESS | 1220 | 1461025469354 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:29 INFO - PROCESS | 1220 | 1461025469491 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:24:29 INFO - PROCESS | 1220 | 1461025469533 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 1220 | ++DOCSHELL 1D47D400 == 83 [pid = 1220] [id = 747] 17:24:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1D47E000) [pid = 1220] [serial = 2240] [outer = 00000000] 17:24:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1D483800) [pid = 1220] [serial = 2241] [outer = 1D47E000] 17:24:29 INFO - PROCESS | 1220 | 1461025469578 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1D92D000) [pid = 1220] [serial = 2242] [outer = 1D47E000] 17:24:30 INFO - PROCESS | 1220 | 1461025470185 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:24:30 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. 17:24:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 904ms 17:24:30 INFO - PROCESS | 1220 | 1461025470254 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 1220 | 1461025470259 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:24:30 INFO - PROCESS | 1220 | 1461025470265 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 1220 | 1461025470269 Marionette TRACE conn3 <- [1,2950,null,{}] 17:24:30 INFO - PROCESS | 1220 | 1461025470289 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 1220 | 1461025470399 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:24:30 INFO - PROCESS | 1220 | 1461025470546 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1220 | ++DOCSHELL 156F1800 == 84 [pid = 1220] [id = 748] 17:24:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (156F4000) [pid = 1220] [serial = 2243] [outer = 00000000] 17:24:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (18725000) [pid = 1220] [serial = 2244] [outer = 156F4000] 17:24:30 INFO - PROCESS | 1220 | 1461025470604 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (18BEA000) [pid = 1220] [serial = 2245] [outer = 156F4000] 17:24:31 INFO - PROCESS | 1220 | 1461025471167 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:24:31 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. 17:24:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 951ms 17:24:31 INFO - PROCESS | 1220 | 1461025471236 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 1220 | 1461025471242 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 17:24:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:24:31 INFO - PROCESS | 1220 | 1461025471249 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 1220 | 1461025471252 Marionette TRACE conn3 <- [1,2954,null,{}] 17:24:31 INFO - PROCESS | 1220 | 1461025471256 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 1220 | 1461025471363 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:24:31 INFO - PROCESS | 1220 | 1461025471520 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 1220 | ++DOCSHELL 18E5C000 == 85 [pid = 1220] [id = 749] 17:24:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (18FB5000) [pid = 1220] [serial = 2246] [outer = 00000000] 17:24:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1A1E5400) [pid = 1220] [serial = 2247] [outer = 18FB5000] 17:24:31 INFO - PROCESS | 1220 | 1461025471575 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (1C056C00) [pid = 1220] [serial = 2248] [outer = 18FB5000] 17:24:32 INFO - PROCESS | 1220 | 1461025472072 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:24:32 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. 17:24:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 842ms 17:24:32 INFO - PROCESS | 1220 | 1461025472091 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 1220 | 1461025472095 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 17:24:32 INFO - PROCESS | 1220 | 1461025472099 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:24:32 INFO - PROCESS | 1220 | 1461025472102 Marionette TRACE conn3 <- [1,2958,null,{}] 17:24:32 INFO - PROCESS | 1220 | 1461025472114 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 1220 | 1461025472274 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:24:32 INFO - PROCESS | 1220 | 1461025472358 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 1220 | ++DOCSHELL 1C1D4C00 == 86 [pid = 1220] [id = 750] 17:24:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1C251000) [pid = 1220] [serial = 2249] [outer = 00000000] 17:24:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1CAA0800) [pid = 1220] [serial = 2250] [outer = 1C251000] 17:24:32 INFO - PROCESS | 1220 | 1461025472414 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (1D32D000) [pid = 1220] [serial = 2251] [outer = 1C251000] 17:24:32 INFO - PROCESS | 1220 | 1461025472937 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:24:32 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. 17:24:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 904ms 17:24:33 INFO - PROCESS | 1220 | 1461025473005 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1220 | 1461025473008 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:24:33 INFO - PROCESS | 1220 | 1461025473011 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 1220 | 1461025473013 Marionette TRACE conn3 <- [1,2962,null,{}] 17:24:33 INFO - PROCESS | 1220 | 1461025473017 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 1220 | 1461025473125 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:24:33 INFO - PROCESS | 1220 | 1461025473283 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 1220 | ++DOCSHELL 1D47C400 == 87 [pid = 1220] [id = 751] 17:24:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (1D480800) [pid = 1220] [serial = 2252] [outer = 00000000] 17:24:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (1D936800) [pid = 1220] [serial = 2253] [outer = 1D480800] 17:24:33 INFO - PROCESS | 1220 | 1461025473337 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 1220 | ++DOMWINDOW == 133 (1D939400) [pid = 1220] [serial = 2254] [outer = 1D480800] 17:24:33 INFO - PROCESS | 1220 | 1461025473811 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:24:33 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. 17:24:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 841ms 17:24:33 INFO - PROCESS | 1220 | 1461025473852 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1220 | 1461025473855 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 17:24:33 INFO - PROCESS | 1220 | 1461025473859 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:24:33 INFO - PROCESS | 1220 | 1461025473861 Marionette TRACE conn3 <- [1,2966,null,{}] 17:24:33 INFO - PROCESS | 1220 | 1461025473865 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 1220 | 1461025473966 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:24:34 INFO - PROCESS | 1220 | 1461025474082 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 1220 | ++DOCSHELL 18A0EC00 == 88 [pid = 1220] [id = 752] 17:24:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 134 (1D486000) [pid = 1220] [serial = 2255] [outer = 00000000] 17:24:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 135 (1DAB7000) [pid = 1220] [serial = 2256] [outer = 1D486000] 17:24:34 INFO - PROCESS | 1220 | 1461025474184 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 1220 | ++DOMWINDOW == 136 (1DABB400) [pid = 1220] [serial = 2257] [outer = 1D486000] 17:24:34 INFO - PROCESS | 1220 | 1461025474747 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:24:34 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. 17:24:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 934ms 17:24:34 INFO - PROCESS | 1220 | 1461025474806 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 1220 | 1461025474808 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 17:24:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:24:34 INFO - PROCESS | 1220 | 1461025474812 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 1220 | 1461025474814 Marionette TRACE conn3 <- [1,2970,null,{}] 17:24:34 INFO - PROCESS | 1220 | 1461025474818 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:34 INFO - PROCESS | 1220 | 1461025474961 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:24:35 INFO - PROCESS | 1220 | 1461025475282 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 1220 | ++DOCSHELL 12BDDC00 == 89 [pid = 1220] [id = 753] 17:24:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 137 (12D4BC00) [pid = 1220] [serial = 2258] [outer = 00000000] 17:24:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 138 (156A1000) [pid = 1220] [serial = 2259] [outer = 12D4BC00] 17:24:35 INFO - PROCESS | 1220 | 1461025475342 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 1220 | ++DOMWINDOW == 139 (15C88400) [pid = 1220] [serial = 2260] [outer = 12D4BC00] 17:24:35 INFO - PROCESS | 1220 | 1461025475841 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:24:35 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 17:24:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:24:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1028ms 17:24:35 INFO - PROCESS | 1220 | 1461025475856 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1220 | 1461025475861 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 17:24:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:24:35 INFO - PROCESS | 1220 | 1461025475884 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1220 | 1461025475887 Marionette TRACE conn3 <- [1,2974,null,{}] 17:24:35 INFO - PROCESS | 1220 | 1461025475892 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 1220 | 1461025475993 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:24:36 INFO - PROCESS | 1220 | 1461025476116 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 1220 | ++DOCSHELL 16B50400 == 90 [pid = 1220] [id = 754] 17:24:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 140 (17BDCC00) [pid = 1220] [serial = 2261] [outer = 00000000] 17:24:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 141 (1832EC00) [pid = 1220] [serial = 2262] [outer = 17BDCC00] 17:24:36 INFO - PROCESS | 1220 | 1461025476172 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 142 (1871FC00) [pid = 1220] [serial = 2263] [outer = 17BDCC00] 17:24:36 INFO - PROCESS | 1220 | 1461025476734 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 13756400 == 89 [pid = 1220] [id = 570] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 18BE9C00 == 88 [pid = 1220] [id = 629] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 18BF6400 == 87 [pid = 1220] [id = 522] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 1968E000 == 86 [pid = 1220] [id = 704] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 19F03C00 == 85 [pid = 1220] [id = 727] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 1971F800 == 84 [pid = 1220] [id = 559] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 19724000 == 83 [pid = 1220] [id = 569] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 16454800 == 82 [pid = 1220] [id = 533] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 1A1E6000 == 81 [pid = 1220] [id = 706] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 136D3400 == 80 [pid = 1220] [id = 707] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 18A05C00 == 79 [pid = 1220] [id = 528] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 13264400 == 78 [pid = 1220] [id = 583] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 15CD9000 == 77 [pid = 1220] [id = 532] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 18EA0800 == 76 [pid = 1220] [id = 572] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 138E9C00 == 75 [pid = 1220] [id = 746] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 183BC400 == 74 [pid = 1220] [id = 745] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 13262800 == 73 [pid = 1220] [id = 744] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 12B3E000 == 72 [pid = 1220] [id = 743] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 1CA96400 == 71 [pid = 1220] [id = 742] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 02A89C00 == 70 [pid = 1220] [id = 741] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 1C24D400 == 69 [pid = 1220] [id = 740] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 19BC6400 == 68 [pid = 1220] [id = 739] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 17BDA800 == 67 [pid = 1220] [id = 738] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 14A90800 == 66 [pid = 1220] [id = 737] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 141 (1A156800) [pid = 1220] [serial = 2182] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 140 (16450400) [pid = 1220] [serial = 2191] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 139 (19F0FC00) [pid = 1220] [serial = 2173] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 138EE800 == 65 [pid = 1220] [id = 731] 17:24:36 INFO - PROCESS | 1220 | --DOCSHELL 14AE4400 == 64 [pid = 1220] [id = 730] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 138 (1C2B4000) [pid = 1220] [serial = 2084] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 137 (180F2800) [pid = 1220] [serial = 2048] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 136 (15ACE800) [pid = 1220] [serial = 2176] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 135 (1D324000) [pid = 1220] [serial = 2141] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 134 (1A6A0C00) [pid = 1220] [serial = 2018] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 133 (1CD20000) [pid = 1220] [serial = 2138] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 132 (1968DC00) [pid = 1220] [serial = 2135] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (17E8F000) [pid = 1220] [serial = 2132] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (14A98000) [pid = 1220] [serial = 2045] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1C0CB800) [pid = 1220] [serial = 2186] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (16451800) [pid = 1220] [serial = 2177] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1CA98C00) [pid = 1220] [serial = 2096] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1D1F6400) [pid = 1220] [serial = 2129] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (18A0F000) [pid = 1220] [serial = 2087] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (18BF6000) [pid = 1220] [serial = 2051] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (19D7C800) [pid = 1220] [serial = 2054] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (1CA46C00) [pid = 1220] [serial = 2093] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (1A1E4400) [pid = 1220] [serial = 2090] [outer = 00000000] [url = about:blank] 17:24:36 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. 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18A02800) [pid = 1220] [serial = 2179] [outer = 00000000] [url = about:blank] 17:24:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 966ms 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (15AB0800) [pid = 1220] [serial = 2188] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (18D42400) [pid = 1220] [serial = 2158] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18FB5400) [pid = 1220] [serial = 2161] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (19A3DC00) [pid = 1220] [serial = 2164] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19A3E000) [pid = 1220] [serial = 2165] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (1968D400) [pid = 1220] [serial = 2162] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (163B4C00) [pid = 1220] [serial = 2149] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (16544800) [pid = 1220] [serial = 2150] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1832FC00) [pid = 1220] [serial = 2152] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1871B000) [pid = 1220] [serial = 2153] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (18A0E400) [pid = 1220] [serial = 2155] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (19018C00) [pid = 1220] [serial = 2167] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18A0B400) [pid = 1220] [serial = 2144] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (180F0800) [pid = 1220] [serial = 2143] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (15ADB800) [pid = 1220] [serial = 2147] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (1569E400) [pid = 1220] [serial = 2146] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (163C0400) [pid = 1220] [serial = 2131] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (18B2E800) [pid = 1220] [serial = 2134] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1CAA1C00) [pid = 1220] [serial = 2137] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1D1FF800) [pid = 1220] [serial = 2140] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19014400) [pid = 1220] [serial = 2170] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (163B9000) [pid = 1220] [serial = 2189] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 97 (18E53000) [pid = 1220] [serial = 2159] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 96 (1971F400) [pid = 1220] [serial = 2168] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 95 (18B2E000) [pid = 1220] [serial = 2156] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 94 (19BCA400) [pid = 1220] [serial = 2171] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 93 (18D3CC00) [pid = 1220] [serial = 2180] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | --DOMWINDOW == 92 (1C0BE000) [pid = 1220] [serial = 2185] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1220 | 1461025476859 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 1220 | 1461025476865 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 17:24:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:24:36 INFO - PROCESS | 1220 | 1461025476871 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 1220 | 1461025476873 Marionette TRACE conn3 <- [1,2978,null,{}] 17:24:36 INFO - PROCESS | 1220 | 1461025476877 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 1220 | 1461025476966 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:24:36 INFO - PROCESS | 1220 | 1461025476972 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 1220 | ++DOCSHELL 147B4000 == 65 [pid = 1220] [id = 755] 17:24:36 INFO - PROCESS | 1220 | ++DOMWINDOW == 93 (1569E400) [pid = 1220] [serial = 2264] [outer = 00000000] 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 94 (15C06800) [pid = 1220] [serial = 2265] [outer = 1569E400] 17:24:37 INFO - PROCESS | 1220 | 1461025477018 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 95 (16454800) [pid = 1220] [serial = 2266] [outer = 1569E400] 17:24:37 INFO - PROCESS | 1220 | ++DOCSHELL 18970800 == 66 [pid = 1220] [id = 756] 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 96 (18A01800) [pid = 1220] [serial = 2267] [outer = 00000000] 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 97 (18A05C00) [pid = 1220] [serial = 2268] [outer = 18A01800] 17:24:37 INFO - PROCESS | 1220 | 1461025477552 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:24:37 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. 17:24:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 17:24:37 INFO - PROCESS | 1220 | 1461025477615 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 1220 | 1461025477617 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:24:37 INFO - PROCESS | 1220 | 1461025477622 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 1220 | 1461025477628 Marionette TRACE conn3 <- [1,2982,null,{}] 17:24:37 INFO - PROCESS | 1220 | 1461025477636 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 1220 | 1461025477734 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:24:37 INFO - PROCESS | 1220 | 1461025477836 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1220 | ++DOCSHELL 187A1C00 == 67 [pid = 1220] [id = 757] 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 98 (18A0D000) [pid = 1220] [serial = 2269] [outer = 00000000] 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 99 (18BE9C00) [pid = 1220] [serial = 2270] [outer = 18A0D000] 17:24:37 INFO - PROCESS | 1220 | 1461025477881 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (18D38800) [pid = 1220] [serial = 2271] [outer = 18A0D000] 17:24:38 INFO - PROCESS | 1220 | 1461025478229 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:24:38 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 17:24:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 654ms 17:24:38 INFO - PROCESS | 1220 | 1461025478279 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1220 | 1461025478282 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 17:24:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:24:38 INFO - PROCESS | 1220 | 1461025478285 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1220 | 1461025478287 Marionette TRACE conn3 <- [1,2986,null,{}] 17:24:38 INFO - PROCESS | 1220 | 1461025478290 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 1220 | 1461025478407 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:24:38 INFO - PROCESS | 1220 | 1461025478413 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1220 | ++DOCSHELL 18BF4C00 == 68 [pid = 1220] [id = 758] 17:24:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (18D3C800) [pid = 1220] [serial = 2272] [outer = 00000000] 17:24:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18E59C00) [pid = 1220] [serial = 2273] [outer = 18D3C800] 17:24:38 INFO - PROCESS | 1220 | 1461025478457 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18EA1000) [pid = 1220] [serial = 2274] [outer = 18D3C800] 17:24:38 INFO - PROCESS | 1220 | 1461025478865 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:24:38 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. 17:24:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 623ms 17:24:38 INFO - PROCESS | 1220 | 1461025478907 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1220 | 1461025478909 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 17:24:38 INFO - PROCESS | 1220 | 1461025478912 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:24:38 INFO - PROCESS | 1220 | 1461025478914 Marionette TRACE conn3 <- [1,2990,null,{}] 17:24:38 INFO - PROCESS | 1220 | 1461025478940 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 1220 | 1461025479060 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:24:39 INFO - PROCESS | 1220 | 1461025479125 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 1220 | ++DOCSHELL 18F09800 == 69 [pid = 1220] [id = 759] 17:24:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18F0FC00) [pid = 1220] [serial = 2275] [outer = 00000000] 17:24:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (19020000) [pid = 1220] [serial = 2276] [outer = 18F0FC00] 17:24:39 INFO - PROCESS | 1220 | 1461025479175 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (196E9C00) [pid = 1220] [serial = 2277] [outer = 18F0FC00] 17:24:39 INFO - PROCESS | 1220 | 1461025479586 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:24:39 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. 17:24:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 716ms 17:24:39 INFO - PROCESS | 1220 | 1461025479632 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 1220 | 1461025479634 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 17:24:39 INFO - PROCESS | 1220 | 1461025479637 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:24:39 INFO - PROCESS | 1220 | 1461025479639 Marionette TRACE conn3 <- [1,2994,null,{}] 17:24:39 INFO - PROCESS | 1220 | 1461025479642 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 1220 | 1461025479760 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:24:39 INFO - PROCESS | 1220 | 1461025479858 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 1220 | ++DOCSHELL 1971CC00 == 70 [pid = 1220] [id = 760] 17:24:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (19722400) [pid = 1220] [serial = 2278] [outer = 00000000] 17:24:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (19A3D400) [pid = 1220] [serial = 2279] [outer = 19722400] 17:24:39 INFO - PROCESS | 1220 | 1461025479901 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (19A44000) [pid = 1220] [serial = 2280] [outer = 19722400] 17:24:40 INFO - PROCESS | 1220 | 1461025480301 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:24:40 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. 17:24:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 702ms 17:24:40 INFO - PROCESS | 1220 | 1461025480337 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 1220 | 1461025480339 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:24:40 INFO - PROCESS | 1220 | 1461025480342 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 1220 | 1461025480344 Marionette TRACE conn3 <- [1,2998,null,{}] 17:24:40 INFO - PROCESS | 1220 | 1461025480347 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 1220 | 1461025480467 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:24:40 INFO - PROCESS | 1220 | 1461025480533 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 1220 | ++DOCSHELL 19A44C00 == 71 [pid = 1220] [id = 761] 17:24:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (19BC9C00) [pid = 1220] [serial = 2281] [outer = 00000000] 17:24:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1A104C00) [pid = 1220] [serial = 2282] [outer = 19BC9C00] 17:24:40 INFO - PROCESS | 1220 | 1461025480577 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1A1E5000) [pid = 1220] [serial = 2283] [outer = 19BC9C00] 17:24:40 INFO - PROCESS | 1220 | [1220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18B26000) [pid = 1220] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1C0C4400) [pid = 1220] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (17E8E000) [pid = 1220] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (14A90C00) [pid = 1220] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1C059000) [pid = 1220] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1CAA0400) [pid = 1220] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1971DC00) [pid = 1220] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (12BDFC00) [pid = 1220] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (1C24D800) [pid = 1220] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (13754800) [pid = 1220] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18D43800) [pid = 1220] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (19F04000) [pid = 1220] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:24:41 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (19F05800) [pid = 1220] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:24:41 INFO - PROCESS | 1220 | 1461025481206 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:24:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:24:41 INFO - {} 17:24:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:24:41 INFO - {} 17:24:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:24:41 INFO - {} 17:24:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:24:41 INFO - {} 17:24:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 888ms 17:24:41 INFO - TEST-START | /FileAPI/fileReader.html 17:24:41 INFO - PROCESS | 1220 | 1461025481248 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 1220 | 1461025481249 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 17:24:41 INFO - PROCESS | 1220 | 1461025481253 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 1220 | 1461025481254 Marionette TRACE conn3 <- [1,3002,null,{}] 17:24:41 INFO - PROCESS | 1220 | 1461025481258 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 1220 | 1461025481345 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:24:41 INFO - PROCESS | 1220 | 1461025481351 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 1220 | ++DOCSHELL 17E8E000 == 72 [pid = 1220] [id = 762] 17:24:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (1832E000) [pid = 1220] [serial = 2284] [outer = 00000000] 17:24:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (19F04000) [pid = 1220] [serial = 2285] [outer = 1832E000] 17:24:41 INFO - PROCESS | 1220 | 1461025481395 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (1A6F2800) [pid = 1220] [serial = 2286] [outer = 1832E000] 17:24:41 INFO - PROCESS | 1220 | 1461025481816 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:24:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:24:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:24:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:24:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 592ms 17:24:41 INFO - PROCESS | 1220 | 1461025481856 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 1220 | 1461025481858 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 17:24:41 INFO - TEST-START | /FileAPI/historical.html 17:24:41 INFO - PROCESS | 1220 | 1461025481861 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 1220 | 1461025481863 Marionette TRACE conn3 <- [1,3006,null,{}] 17:24:41 INFO - PROCESS | 1220 | 1461025481866 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 1220 | 1461025481950 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:24:41 INFO - PROCESS | 1220 | 1461025481956 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 1220 | ++DOCSHELL 18D45400 == 73 [pid = 1220] [id = 763] 17:24:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (1A6A2400) [pid = 1220] [serial = 2287] [outer = 00000000] 17:24:41 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (1C0D1400) [pid = 1220] [serial = 2288] [outer = 1A6A2400] 17:24:41 INFO - PROCESS | 1220 | 1461025481999 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1C0D9400) [pid = 1220] [serial = 2289] [outer = 1A6A2400] 17:24:42 INFO - PROCESS | 1220 | 1461025482433 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:24:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:24:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:24:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:24:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:24:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:24:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:24:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:24:42 INFO - TEST-OK | /FileAPI/historical.html | took 592ms 17:24:42 INFO - PROCESS | 1220 | 1461025482458 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 1220 | 1461025482460 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 17:24:42 INFO - TEST-START | /FileAPI/idlharness.html 17:24:42 INFO - PROCESS | 1220 | 1461025482463 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 1220 | 1461025482465 Marionette TRACE conn3 <- [1,3010,null,{}] 17:24:42 INFO - PROCESS | 1220 | 1461025482481 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 1220 | 1461025482564 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:24:42 INFO - PROCESS | 1220 | 1461025482570 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 1220 | ++DOCSHELL 1C0D0C00 == 74 [pid = 1220] [id = 764] 17:24:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (1C1CC800) [pid = 1220] [serial = 2290] [outer = 00000000] 17:24:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (1C2B4000) [pid = 1220] [serial = 2291] [outer = 1C1CC800] 17:24:42 INFO - PROCESS | 1220 | 1461025482619 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (1CA48800) [pid = 1220] [serial = 2292] [outer = 1C1CC800] 17:24:43 INFO - PROCESS | 1220 | 1461025483599 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:24:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:24:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:24:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:24:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:24:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:24:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:24:43 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 17:24:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:24:43 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 17:24:43 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 17:24:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:24:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:24:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:24:43 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 17:24:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:24:43 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 17:24:43 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 17:24:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:24:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:24:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:24:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:24:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:24:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1340ms 17:24:43 INFO - PROCESS | 1220 | 1461025483802 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 1220 | 1461025483807 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 17:24:43 INFO - TEST-START | /FileAPI/idlharness.worker 17:24:43 INFO - PROCESS | 1220 | 1461025483815 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 1220 | 1461025483819 Marionette TRACE conn3 <- [1,3014,null,{}] 17:24:43 INFO - PROCESS | 1220 | 1461025483825 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 1220 | 1461025483936 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:24:44 INFO - PROCESS | 1220 | 1461025484097 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1220 | ++DOCSHELL 16449000 == 75 [pid = 1220] [id = 765] 17:24:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (16449400) [pid = 1220] [serial = 2293] [outer = 00000000] 17:24:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (17E87000) [pid = 1220] [serial = 2294] [outer = 16449400] 17:24:44 INFO - PROCESS | 1220 | 1461025484151 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18084800) [pid = 1220] [serial = 2295] [outer = 16449400] 17:24:44 INFO - PROCESS | 1220 | [1220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:45 INFO - PROCESS | 1220 | 1461025485276 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:24:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:24:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:24:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:24:45 INFO - {} 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:24:45 INFO - {} 17:24:45 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 - {} 17:24:45 INFO - {} 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:24:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:24:45 INFO - {} 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:24:45 INFO - {} 17:24:45 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 - {} 17:24:45 INFO - {} 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 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 17:24:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:45 INFO - {} 17:24:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1667ms 17:24:45 INFO - PROCESS | 1220 | 1461025485479 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 1220 | 1461025485485 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 17:24:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:24:45 INFO - PROCESS | 1220 | 1461025485492 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 1220 | 1461025485495 Marionette TRACE conn3 <- [1,3018,null,{}] 17:24:45 INFO - PROCESS | 1220 | 1461025485499 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 1220 | 1461025485602 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:24:45 INFO - PROCESS | 1220 | 1461025485740 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 1220 | ++DOCSHELL 1832B400 == 76 [pid = 1220] [id = 766] 17:24:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (18337800) [pid = 1220] [serial = 2296] [outer = 00000000] 17:24:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1DD5E800) [pid = 1220] [serial = 2297] [outer = 18337800] 17:24:45 INFO - PROCESS | 1220 | 1461025485795 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1DEB0000) [pid = 1220] [serial = 2298] [outer = 18337800] 17:24:46 INFO - PROCESS | 1220 | 1461025486294 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:24:46 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 17:24:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 841ms 17:24:46 INFO - PROCESS | 1220 | 1461025486333 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 1220 | 1461025486336 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:24:46 INFO - PROCESS | 1220 | 1461025486340 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 1220 | 1461025486343 Marionette TRACE conn3 <- [1,3022,null,{}] 17:24:46 INFO - PROCESS | 1220 | 1461025486369 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:46 INFO - PROCESS | 1220 | 1461025486524 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:24:46 INFO - PROCESS | 1220 | 1461025486608 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 1220 | ++DOCSHELL 1DEB2400 == 77 [pid = 1220] [id = 767] 17:24:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1DEB4000) [pid = 1220] [serial = 2299] [outer = 00000000] 17:24:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1DEB9800) [pid = 1220] [serial = 2300] [outer = 1DEB4000] 17:24:46 INFO - PROCESS | 1220 | 1461025486663 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (1E167000) [pid = 1220] [serial = 2301] [outer = 1DEB4000] 17:24:47 INFO - PROCESS | 1220 | 1461025487206 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:24:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:24:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 904ms 17:24:47 INFO - PROCESS | 1220 | 1461025487243 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 1220 | 1461025487246 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 17:24:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:24:47 INFO - PROCESS | 1220 | 1461025487250 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 1220 | 1461025487252 Marionette TRACE conn3 <- [1,3026,null,{}] 17:24:47 INFO - PROCESS | 1220 | 1461025487256 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 1220 | 1461025487362 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:24:47 INFO - PROCESS | 1220 | 1461025487520 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 1220 | ++DOCSHELL 1E169000 == 78 [pid = 1220] [id = 768] 17:24:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (1E169C00) [pid = 1220] [serial = 2302] [outer = 00000000] 17:24:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (1E170C00) [pid = 1220] [serial = 2303] [outer = 1E169C00] 17:24:47 INFO - PROCESS | 1220 | 1461025487574 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (1E174C00) [pid = 1220] [serial = 2304] [outer = 1E169C00] 17:24:48 INFO - PROCESS | 1220 | 1461025488052 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:24:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:24:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:24:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 826ms 17:24:48 INFO - PROCESS | 1220 | 1461025488092 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 1220 | 1461025488095 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 17:24:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:24:48 INFO - PROCESS | 1220 | 1461025488098 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 1220 | 1461025488100 Marionette TRACE conn3 <- [1,3030,null,{}] 17:24:48 INFO - PROCESS | 1220 | 1461025488104 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 1220 | 1461025488209 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:24:48 INFO - PROCESS | 1220 | 1461025488366 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 1220 | ++DOCSHELL 15AB4C00 == 79 [pid = 1220] [id = 769] 17:24:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (1E16BC00) [pid = 1220] [serial = 2305] [outer = 00000000] 17:24:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1E28B400) [pid = 1220] [serial = 2306] [outer = 1E16BC00] 17:24:48 INFO - PROCESS | 1220 | 1461025488419 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1E28D000) [pid = 1220] [serial = 2307] [outer = 1E16BC00] 17:24:49 INFO - PROCESS | 1220 | 1461025489176 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:24:49 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. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:24:49 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'.) 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:24:49 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. 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:24:49 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. 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:24:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:24:49 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. 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:24:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:24:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:24:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:24:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1200ms 17:24:49 INFO - PROCESS | 1220 | 1461025489303 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 1220 | 1461025489305 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 17:24:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:24:49 INFO - PROCESS | 1220 | 1461025489316 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 1220 | 1461025489318 Marionette TRACE conn3 <- [1,3034,null,{}] 17:24:49 INFO - PROCESS | 1220 | 1461025489321 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 1220 | 1461025489613 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:24:49 INFO - PROCESS | 1220 | 1461025489775 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 1220 | ++DOCSHELL 16828C00 == 80 [pid = 1220] [id = 770] 17:24:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (1682A800) [pid = 1220] [serial = 2308] [outer = 00000000] 17:24:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (17E86800) [pid = 1220] [serial = 2309] [outer = 1682A800] 17:24:49 INFO - PROCESS | 1220 | 1461025489828 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (17E92000) [pid = 1220] [serial = 2310] [outer = 1682A800] 17:24:49 INFO - PROCESS | 1220 | [1220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:50 INFO - PROCESS | 1220 | 1461025490342 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:24:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:24:50 INFO - {} 17:24:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1106ms 17:24:50 INFO - PROCESS | 1220 | 1461025490400 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 1220 | 1461025490405 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 17:24:50 INFO - PROCESS | 1220 | 1461025490410 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:24:50 INFO - PROCESS | 1220 | 1461025490414 Marionette TRACE conn3 <- [1,3038,null,{}] 17:24:50 INFO - PROCESS | 1220 | 1461025490434 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 1220 | 1461025490543 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:24:50 INFO - PROCESS | 1220 | 1461025490697 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 1220 | ++DOCSHELL 15C86000 == 81 [pid = 1220] [id = 771] 17:24:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (15CD3C00) [pid = 1220] [serial = 2311] [outer = 00000000] 17:24:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (1871F000) [pid = 1220] [serial = 2312] [outer = 15CD3C00] 17:24:50 INFO - PROCESS | 1220 | 1461025490752 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (18BE7400) [pid = 1220] [serial = 2313] [outer = 15CD3C00] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 19A39400 == 80 [pid = 1220] [id = 647] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 18FB6800 == 79 [pid = 1220] [id = 645] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 14349400 == 78 [pid = 1220] [id = 675] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 19F04800 == 77 [pid = 1220] [id = 705] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 1CA95C00 == 76 [pid = 1220] [id = 631] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 18D45400 == 75 [pid = 1220] [id = 763] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 17E8E000 == 74 [pid = 1220] [id = 762] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 19A44C00 == 73 [pid = 1220] [id = 761] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 1971CC00 == 72 [pid = 1220] [id = 760] 17:24:50 INFO - PROCESS | 1220 | --DOCSHELL 18F09800 == 71 [pid = 1220] [id = 759] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 18BF4C00 == 70 [pid = 1220] [id = 758] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 187A1C00 == 69 [pid = 1220] [id = 757] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 18970800 == 68 [pid = 1220] [id = 756] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 147B4000 == 67 [pid = 1220] [id = 755] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 16B50400 == 66 [pid = 1220] [id = 754] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 12BDDC00 == 65 [pid = 1220] [id = 753] 17:24:51 INFO - PROCESS | 1220 | --DOCSHELL 156F1800 == 64 [pid = 1220] [id = 748] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (1A14F400) [pid = 1220] [serial = 2174] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (1A6F8C00) [pid = 1220] [serial = 2183] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1972A800) [pid = 1220] [serial = 2206] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (1CA46800) [pid = 1220] [serial = 2224] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (19016400) [pid = 1220] [serial = 2203] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (18E5E000) [pid = 1220] [serial = 2215] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (18FB3800) [pid = 1220] [serial = 2216] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (15DE5800) [pid = 1220] [serial = 2213] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (15A29C00) [pid = 1220] [serial = 2212] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (1C0CC000) [pid = 1220] [serial = 2218] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (1C0D3800) [pid = 1220] [serial = 2219] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (18EA6400) [pid = 1220] [serial = 2200] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (18A03000) [pid = 1220] [serial = 2197] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (1CD21400) [pid = 1220] [serial = 2227] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (163B7400) [pid = 1220] [serial = 2194] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (1C0BA800) [pid = 1220] [serial = 2210] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (1C058000) [pid = 1220] [serial = 2209] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1D1F2C00) [pid = 1220] [serial = 2228] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1325E000) [pid = 1220] [serial = 2230] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (1CA4A400) [pid = 1220] [serial = 2238] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (1D1F9C00) [pid = 1220] [serial = 2239] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (142AF800) [pid = 1220] [serial = 2231] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1C251400) [pid = 1220] [serial = 2221] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (1C254C00) [pid = 1220] [serial = 2222] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (18BF0000) [pid = 1220] [serial = 2234] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (19E57800) [pid = 1220] [serial = 2236] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1CA47000) [pid = 1220] [serial = 2225] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18722C00) [pid = 1220] [serial = 2233] [outer = 00000000] [url = about:blank] 17:24:51 INFO - PROCESS | 1220 | 1461025491252 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:24:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:24:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:24:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:24:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:24:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 904ms 17:24:51 INFO - PROCESS | 1220 | 1461025491316 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 1220 | 1461025491318 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:24:51 INFO - PROCESS | 1220 | 1461025491322 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 1220 | 1461025491324 Marionette TRACE conn3 <- [1,3042,null,{}] 17:24:51 INFO - PROCESS | 1220 | 1461025491328 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 1220 | 1461025491414 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:24:51 INFO - PROCESS | 1220 | 1461025491424 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 1220 | ++DOCSHELL 14A07000 == 65 [pid = 1220] [id = 772] 17:24:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (14A90C00) [pid = 1220] [serial = 2314] [outer = 00000000] 17:24:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18BEDC00) [pid = 1220] [serial = 2315] [outer = 14A90C00] 17:24:51 INFO - PROCESS | 1220 | 1461025491469 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (18D42000) [pid = 1220] [serial = 2316] [outer = 14A90C00] 17:24:52 INFO - PROCESS | 1220 | 1461025492228 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:24:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:52 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" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:52 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" 17:24:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1028ms 17:24:52 INFO - PROCESS | 1220 | 1461025492353 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 1220 | 1461025492357 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:24:52 INFO - PROCESS | 1220 | 1461025492386 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 1220 | 1461025492390 Marionette TRACE conn3 <- [1,3046,null,{}] 17:24:52 INFO - PROCESS | 1220 | 1461025492394 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 1220 | 1461025492494 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:24:52 INFO - PROCESS | 1220 | 1461025492595 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 1220 | ++DOCSHELL 19728C00 == 66 [pid = 1220] [id = 773] 17:24:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1972A400) [pid = 1220] [serial = 2317] [outer = 00000000] 17:24:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (19BC5C00) [pid = 1220] [serial = 2318] [outer = 1972A400] 17:24:52 INFO - PROCESS | 1220 | 1461025492639 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (19E58C00) [pid = 1220] [serial = 2319] [outer = 1972A400] 17:24:53 INFO - PROCESS | 1220 | 1461025493079 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:24:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:24:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:24:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:24:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:24:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:24:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:24:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:24:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:24:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 17:24:53 INFO - PROCESS | 1220 | 1461025493154 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 1220 | 1461025493156 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 17:24:53 INFO - PROCESS | 1220 | 1461025493159 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:24:53 INFO - PROCESS | 1220 | 1461025493161 Marionette TRACE conn3 <- [1,3050,null,{}] 17:24:53 INFO - PROCESS | 1220 | 1461025493164 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:53 INFO - PROCESS | 1220 | 1461025493247 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:24:53 INFO - PROCESS | 1220 | 1461025493255 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 1220 | ++DOCSHELL 19A45400 == 67 [pid = 1220] [id = 774] 17:24:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (19E7F800) [pid = 1220] [serial = 2320] [outer = 00000000] 17:24:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (1C057C00) [pid = 1220] [serial = 2321] [outer = 19E7F800] 17:24:53 INFO - PROCESS | 1220 | 1461025493299 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (1C0B9C00) [pid = 1220] [serial = 2322] [outer = 19E7F800] 17:24:53 INFO - PROCESS | 1220 | [1220] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:24:53 INFO - PROCESS | 1220 | 1461025493799 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:24:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:24:53 INFO - {} 17:24:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 685ms 17:24:53 INFO - PROCESS | 1220 | 1461025493902 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 1220 | 1461025493904 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 17:24:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:24:53 INFO - PROCESS | 1220 | 1461025493907 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 1220 | 1461025493909 Marionette TRACE conn3 <- [1,3054,null,{}] 17:24:53 INFO - PROCESS | 1220 | 1461025493912 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 1220 | 1461025494036 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:24:54 INFO - PROCESS | 1220 | 1461025494103 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 1220 | ++DOCSHELL 15AB5000 == 68 [pid = 1220] [id = 775] 17:24:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (1C0D5000) [pid = 1220] [serial = 2323] [outer = 00000000] 17:24:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (1C252800) [pid = 1220] [serial = 2324] [outer = 1C0D5000] 17:24:54 INFO - PROCESS | 1220 | 1461025494156 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (1C4BF000) [pid = 1220] [serial = 2325] [outer = 1C0D5000] 17:24:54 INFO - PROCESS | 1220 | 1461025494592 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:24:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:24:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 17:24:54 INFO - PROCESS | 1220 | 1461025494649 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 1220 | 1461025494651 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 17:24:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:24:54 INFO - PROCESS | 1220 | 1461025494654 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 1220 | 1461025494656 Marionette TRACE conn3 <- [1,3058,null,{}] 17:24:54 INFO - PROCESS | 1220 | 1461025494659 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 1220 | 1461025494787 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:24:54 INFO - PROCESS | 1220 | 1461025494859 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 1220 | ++DOCSHELL 1C24E400 == 69 [pid = 1220] [id = 776] 17:24:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (1C4C2800) [pid = 1220] [serial = 2326] [outer = 00000000] 17:24:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (1CAA1800) [pid = 1220] [serial = 2327] [outer = 1C4C2800] 17:24:54 INFO - PROCESS | 1220 | 1461025494903 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (1CD1B400) [pid = 1220] [serial = 2328] [outer = 1C4C2800] 17:24:55 INFO - PROCESS | 1220 | 1461025495325 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:24:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 686ms 17:24:55 INFO - PROCESS | 1220 | 1461025495362 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 1220 | 1461025495364 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 17:24:55 INFO - PROCESS | 1220 | 1461025495367 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 1220 | 1461025495369 Marionette TRACE conn3 <- [1,3062,null,{}] 17:24:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:24:55 INFO - PROCESS | 1220 | 1461025495372 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 1220 | 1461025495654 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19BC9C00) [pid = 1220] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18F05400) [pid = 1220] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (14356C00) [pid = 1220] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (183B6400) [pid = 1220] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (18E9F800) [pid = 1220] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (142B4000) [pid = 1220] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (19722400) [pid = 1220] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (18A0D000) [pid = 1220] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (18D3C800) [pid = 1220] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1D47E000) [pid = 1220] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (12D4BC00) [pid = 1220] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (17BDCC00) [pid = 1220] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (18A01800) [pid = 1220] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1569E400) [pid = 1220] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (1832E000) [pid = 1220] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (18F0FC00) [pid = 1220] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:24:55 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1A6A2400) [pid = 1220] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:24:55 INFO - PROCESS | 1220 | 1461025495737 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 1220 | ++DOCSHELL 142B4000 == 70 [pid = 1220] [id = 777] 17:24:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 100 (14356C00) [pid = 1220] [serial = 2329] [outer = 00000000] 17:24:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 101 (180EF400) [pid = 1220] [serial = 2330] [outer = 14356C00] 17:24:55 INFO - PROCESS | 1220 | 1461025495781 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 1220 | ++DOMWINDOW == 102 (18A0BC00) [pid = 1220] [serial = 2331] [outer = 14356C00] 17:24:56 INFO - PROCESS | 1220 | 1461025496115 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:24:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:24:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:24:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:24:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:24:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:24:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:24:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 779ms 17:24:56 INFO - PROCESS | 1220 | 1461025496136 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 1220 | 1461025496138 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 17:24:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:24:56 INFO - PROCESS | 1220 | 1461025496142 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 1220 | 1461025496143 Marionette TRACE conn3 <- [1,3066,null,{}] 17:24:56 INFO - PROCESS | 1220 | 1461025496146 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 1220 | 1461025496275 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:24:56 INFO - PROCESS | 1220 | 1461025496283 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1220 | ++DOCSHELL 18976400 == 71 [pid = 1220] [id = 778] 17:24:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 103 (18BE7800) [pid = 1220] [serial = 2332] [outer = 00000000] 17:24:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 104 (19728400) [pid = 1220] [serial = 2333] [outer = 18BE7800] 17:24:56 INFO - PROCESS | 1220 | 1461025496329 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 105 (1CA9B800) [pid = 1220] [serial = 2334] [outer = 18BE7800] 17:24:56 INFO - PROCESS | 1220 | 1461025496740 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 1220 | 1461025496783 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 17:24:56 INFO - PROCESS | 1220 | 1461025496787 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:24:56 INFO - PROCESS | 1220 | 1461025496789 Marionette TRACE conn3 <- [1,3070,null,{}] 17:24:56 INFO - PROCESS | 1220 | 1461025496792 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 1220 | 1461025496923 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:24:56 INFO - PROCESS | 1220 | 1461025496931 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1220 | ++DOCSHELL 13262C00 == 72 [pid = 1220] [id = 779] 17:24:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 106 (18971400) [pid = 1220] [serial = 2335] [outer = 00000000] 17:24:56 INFO - PROCESS | 1220 | ++DOMWINDOW == 107 (199A6800) [pid = 1220] [serial = 2336] [outer = 18971400] 17:24:56 INFO - PROCESS | 1220 | 1461025496978 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 108 (199A9400) [pid = 1220] [serial = 2337] [outer = 18971400] 17:24:57 INFO - PROCESS | 1220 | 1461025497391 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:24:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:24:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:24:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 639ms 17:24:57 INFO - PROCESS | 1220 | 1461025497425 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 1220 | 1461025497427 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 17:24:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:24:57 INFO - PROCESS | 1220 | 1461025497430 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 1220 | 1461025497431 Marionette TRACE conn3 <- [1,3074,null,{}] 17:24:57 INFO - PROCESS | 1220 | 1461025497435 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 1220 | 1461025497572 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:24:57 INFO - PROCESS | 1220 | 1461025497580 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 1220 | ++DOCSHELL 11B17C00 == 73 [pid = 1220] [id = 780] 17:24:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 109 (11B18000) [pid = 1220] [serial = 2338] [outer = 00000000] 17:24:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 110 (11B1E000) [pid = 1220] [serial = 2339] [outer = 11B18000] 17:24:57 INFO - PROCESS | 1220 | 1461025497628 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 1220 | ++DOMWINDOW == 111 (18718800) [pid = 1220] [serial = 2340] [outer = 11B18000] 17:24:58 INFO - PROCESS | 1220 | 1461025498228 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:24:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:24:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 841ms 17:24:58 INFO - PROCESS | 1220 | 1461025498310 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 1220 | 1461025498316 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 17:24:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:24:58 INFO - PROCESS | 1220 | 1461025498323 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1220 | 1461025498326 Marionette TRACE conn3 <- [1,3078,null,{}] 17:24:58 INFO - PROCESS | 1220 | 1461025498332 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 1220 | 1461025498497 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:24:58 INFO - PROCESS | 1220 | 1461025498614 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 1220 | ++DOCSHELL 133EA400 == 74 [pid = 1220] [id = 781] 17:24:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 112 (133EAC00) [pid = 1220] [serial = 2341] [outer = 00000000] 17:24:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 113 (15DE4000) [pid = 1220] [serial = 2342] [outer = 133EAC00] 17:24:58 INFO - PROCESS | 1220 | 1461025498671 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 1220 | ++DOMWINDOW == 114 (16B43800) [pid = 1220] [serial = 2343] [outer = 133EAC00] 17:24:59 INFO - PROCESS | 1220 | 1461025499176 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:24:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:24:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 904ms 17:24:59 INFO - PROCESS | 1220 | 1461025499228 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 1220 | 1461025499234 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 17:24:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:24:59 INFO - PROCESS | 1220 | 1461025499258 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 1220 | 1461025499261 Marionette TRACE conn3 <- [1,3082,null,{}] 17:24:59 INFO - PROCESS | 1220 | 1461025499264 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 1220 | 1461025499376 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:24:59 INFO - PROCESS | 1220 | 1461025499542 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1220 | ++DOCSHELL 17E85800 == 75 [pid = 1220] [id = 782] 17:24:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 115 (17E91C00) [pid = 1220] [serial = 2344] [outer = 00000000] 17:24:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 116 (18D44000) [pid = 1220] [serial = 2345] [outer = 17E91C00] 17:24:59 INFO - PROCESS | 1220 | 1461025499596 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1220 | ++DOMWINDOW == 117 (18EA1800) [pid = 1220] [serial = 2346] [outer = 17E91C00] 17:25:00 INFO - PROCESS | 1220 | 1461025500160 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:25:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:25:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 950ms 17:25:00 INFO - PROCESS | 1220 | 1461025500205 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 1220 | 1461025500207 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:25:00 INFO - PROCESS | 1220 | 1461025500211 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 1220 | 1461025500215 Marionette TRACE conn3 <- [1,3086,null,{}] 17:25:00 INFO - PROCESS | 1220 | 1461025500226 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 1220 | 1461025500338 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:25:00 INFO - PROCESS | 1220 | 1461025500506 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 1220 | ++DOCSHELL 19015400 == 76 [pid = 1220] [id = 783] 17:25:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 118 (19635C00) [pid = 1220] [serial = 2347] [outer = 00000000] 17:25:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 119 (199A4C00) [pid = 1220] [serial = 2348] [outer = 19635C00] 17:25:00 INFO - PROCESS | 1220 | 1461025500562 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 1220 | ++DOMWINDOW == 120 (19A47800) [pid = 1220] [serial = 2349] [outer = 19635C00] 17:25:01 INFO - PROCESS | 1220 | 1461025501067 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:25:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:25:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 904ms 17:25:01 INFO - PROCESS | 1220 | 1461025501119 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 1220 | 1461025501122 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 17:25:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:25:01 INFO - PROCESS | 1220 | 1461025501126 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 1220 | 1461025501128 Marionette TRACE conn3 <- [1,3090,null,{}] 17:25:01 INFO - PROCESS | 1220 | 1461025501132 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 1220 | 1461025501231 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:25:01 INFO - PROCESS | 1220 | 1461025501395 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 1220 | ++DOCSHELL 183BC400 == 77 [pid = 1220] [id = 784] 17:25:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 121 (199A8800) [pid = 1220] [serial = 2350] [outer = 00000000] 17:25:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 122 (1C0BA000) [pid = 1220] [serial = 2351] [outer = 199A8800] 17:25:01 INFO - PROCESS | 1220 | 1461025501449 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 1220 | ++DOMWINDOW == 123 (1C0C2000) [pid = 1220] [serial = 2352] [outer = 199A8800] 17:25:01 INFO - PROCESS | 1220 | 1461025501964 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:25:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 889ms 17:25:02 INFO - PROCESS | 1220 | 1461025502013 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1220 | 1461025502015 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 17:25:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:25:02 INFO - PROCESS | 1220 | 1461025502019 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 1220 | 1461025502021 Marionette TRACE conn3 <- [1,3094,null,{}] 17:25:02 INFO - PROCESS | 1220 | 1461025502025 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 1220 | 1461025502130 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:25:02 INFO - PROCESS | 1220 | 1461025502296 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 1220 | ++DOCSHELL 199A1C00 == 78 [pid = 1220] [id = 785] 17:25:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 124 (19F04400) [pid = 1220] [serial = 2353] [outer = 00000000] 17:25:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 125 (1C4B6800) [pid = 1220] [serial = 2354] [outer = 19F04400] 17:25:02 INFO - PROCESS | 1220 | 1461025502349 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 1220 | ++DOMWINDOW == 126 (1CA4A000) [pid = 1220] [serial = 2355] [outer = 19F04400] 17:25:02 INFO - PROCESS | 1220 | 1461025502853 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:25:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:25:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 904ms 17:25:02 INFO - PROCESS | 1220 | 1461025502925 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1220 | 1461025502928 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 17:25:02 INFO - PROCESS | 1220 | 1461025502933 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:25:02 INFO - PROCESS | 1220 | 1461025502936 Marionette TRACE conn3 <- [1,3098,null,{}] 17:25:02 INFO - PROCESS | 1220 | 1461025502941 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 1220 | 1461025503073 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:25:03 INFO - PROCESS | 1220 | 1461025503228 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 1220 | ++DOCSHELL 163BAC00 == 79 [pid = 1220] [id = 786] 17:25:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 127 (183B4C00) [pid = 1220] [serial = 2356] [outer = 00000000] 17:25:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 128 (19691400) [pid = 1220] [serial = 2357] [outer = 183B4C00] 17:25:03 INFO - PROCESS | 1220 | 1461025503289 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 1220 | ++DOMWINDOW == 129 (1971E400) [pid = 1220] [serial = 2358] [outer = 183B4C00] 17:25:04 INFO - PROCESS | 1220 | 1461025504062 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:25:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:25:04 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 17:25:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:25:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1153ms 17:25:04 INFO - PROCESS | 1220 | 1461025504087 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 1220 | 1461025504091 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 17:25:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:25:04 INFO - PROCESS | 1220 | 1461025504096 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 1220 | 1461025504099 Marionette TRACE conn3 <- [1,3102,null,{}] 17:25:04 INFO - PROCESS | 1220 | 1461025504123 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 1220 | 1461025504228 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:25:04 INFO - PROCESS | 1220 | 1461025504398 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7d03fea3-b1dd-46e5-8cbd-398cdac9f753\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 1220 | ++DOCSHELL 138EE400 == 80 [pid = 1220] [id = 787] 17:25:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 130 (143B1800) [pid = 1220] [serial = 2359] [outer = 00000000] 17:25:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 131 (163B4C00) [pid = 1220] [serial = 2360] [outer = 143B1800] 17:25:04 INFO - PROCESS | 1220 | 1461025504448 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 1220 | ++DOMWINDOW == 132 (17E89800) [pid = 1220] [serial = 2361] [outer = 143B1800] 17:25:04 INFO - PROCESS | 1220 | 1461025504965 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:25:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:25:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 904ms 17:25:04 INFO - PROCESS | 1220 | 1461025505003 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 1220 | 1461025505009 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 13262C00 == 79 [pid = 1220] [id = 779] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 18976400 == 78 [pid = 1220] [id = 778] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 142B4000 == 77 [pid = 1220] [id = 777] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 1C24E400 == 76 [pid = 1220] [id = 776] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 15AB5000 == 75 [pid = 1220] [id = 775] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 19A45400 == 74 [pid = 1220] [id = 774] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 19728C00 == 73 [pid = 1220] [id = 773] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 14A07000 == 72 [pid = 1220] [id = 772] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 15C86000 == 71 [pid = 1220] [id = 771] 17:25:05 INFO - PROCESS | 1220 | --DOCSHELL 16828C00 == 70 [pid = 1220] [id = 770] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 131 (1C2B4000) [pid = 1220] [serial = 2291] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 130 (19F04000) [pid = 1220] [serial = 2285] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 129 (1A6F2800) [pid = 1220] [serial = 2286] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 128 (19020000) [pid = 1220] [serial = 2276] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 127 (196E9C00) [pid = 1220] [serial = 2277] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 126 (1C0D1400) [pid = 1220] [serial = 2288] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 125 (18EA1000) [pid = 1220] [serial = 2274] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 124 (1C0D9400) [pid = 1220] [serial = 2289] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 123 (1A1E5000) [pid = 1220] [serial = 2283] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 122 (19020400) [pid = 1220] [serial = 2204] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 121 (17BE3C00) [pid = 1220] [serial = 2195] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 120 (18A08400) [pid = 1220] [serial = 2198] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 119 (18F03000) [pid = 1220] [serial = 2201] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 118 (19A42800) [pid = 1220] [serial = 2207] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 117 (19A3D400) [pid = 1220] [serial = 2279] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 116 (1A104C00) [pid = 1220] [serial = 2282] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 115 (19A44000) [pid = 1220] [serial = 2280] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 114 (18BE9C00) [pid = 1220] [serial = 2270] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 113 (18D38800) [pid = 1220] [serial = 2271] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 112 (18E59C00) [pid = 1220] [serial = 2273] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 111 (1D483800) [pid = 1220] [serial = 2241] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 110 (1D92D000) [pid = 1220] [serial = 2242] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 109 (15C88400) [pid = 1220] [serial = 2260] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 108 (156A1000) [pid = 1220] [serial = 2259] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 107 (1871FC00) [pid = 1220] [serial = 2263] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 106 (1832EC00) [pid = 1220] [serial = 2262] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 105 (18A05C00) [pid = 1220] [serial = 2268] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 104 (15C06800) [pid = 1220] [serial = 2265] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 103 (16454800) [pid = 1220] [serial = 2266] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 102 (1A1E5400) [pid = 1220] [serial = 2247] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 101 (18725000) [pid = 1220] [serial = 2244] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 100 (1CAA0800) [pid = 1220] [serial = 2250] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 99 (1DAB7000) [pid = 1220] [serial = 2256] [outer = 00000000] [url = about:blank] 17:25:05 INFO - PROCESS | 1220 | --DOMWINDOW == 98 (1D936800) [pid = 1220] [serial = 2253] [outer = 00000000] [url = about:blank] 17:25:06 WARNING - u'runner_teardown' () 17:25:06 INFO - No more tests 17:25:06 INFO - Got 0 unexpected results 17:25:06 INFO - SUITE-END | took 636s 17:25:06 INFO - Closing logging queue 17:25:06 INFO - queue closed 17:25:06 INFO - Return code: 0 17:25:06 WARNING - # TBPL SUCCESS # 17:25:06 INFO - Running post-action listener: _resource_record_post_action 17:25:06 INFO - Running post-run listener: _resource_record_post_run 17:25:07 INFO - Total resource usage - Wall time: 647s; CPU: 17.0%; Read bytes: 92297728; Write bytes: 992701440; Read time: 2386138; Write time: 1281530 17:25:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:25:07 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 106694656; Read time: 0; Write time: 141492 17:25:07 INFO - run-tests - Wall time: 643s; CPU: 17.0%; Read bytes: 92297728; Write bytes: 811152384; Read time: 2386138; Write time: 1069350 17:25:07 INFO - Running post-run listener: _upload_blobber_files 17:25:07 INFO - Blob upload gear active. 17:25:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:25:07 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 17:25:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:25:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:25:08 INFO - (blobuploader) - INFO - Open directory for files ... 17:25:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:25:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:25:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:25:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:25:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:25:09 INFO - (blobuploader) - INFO - Done attempting. 17:25:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:25:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:25:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:25:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:25:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:25:11 INFO - (blobuploader) - INFO - Done attempting. 17:25:11 INFO - (blobuploader) - INFO - Iteration through files over. 17:25:11 INFO - Return code: 0 17:25:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:25:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6a78feae634f9ff75819a672b03bfb81ba53386ae42e9298acfb5d77f70367f0ec727216b35305cb66d37fb30e868629289d112f2f39d99eea8d80dc6ddd8a79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c394a56d1ef9a39ba492600940d2a8ca585db1fbe0a469b4eebc73eb2ade90874851e97e5a8e2e32d48ad7117f3203d492cee05cc9a116a2fd7aa0c4888a9935"} 17:25:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:25:11 INFO - Writing to file C:\slave\test\properties\blobber_files 17:25:11 INFO - Contents: 17:25:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6a78feae634f9ff75819a672b03bfb81ba53386ae42e9298acfb5d77f70367f0ec727216b35305cb66d37fb30e868629289d112f2f39d99eea8d80dc6ddd8a79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c394a56d1ef9a39ba492600940d2a8ca585db1fbe0a469b4eebc73eb2ade90874851e97e5a8e2e32d48ad7117f3203d492cee05cc9a116a2fd7aa0c4888a9935"} 17:25:11 INFO - Running post-run listener: copy_logs_to_upload_dir 17:25:11 INFO - Copying logs to upload dir... 17:25:11 INFO - mkdir: C:\slave\test\build\upload\logs 17:25:11 INFO - Copying logs to upload dir... 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - Using _rmtree_windows ... 17:25:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=806.917000 ========= master_lag: 16.96 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-04-18 17:25:11.068307) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:11.069242) ========= '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-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6a78feae634f9ff75819a672b03bfb81ba53386ae42e9298acfb5d77f70367f0ec727216b35305cb66d37fb30e868629289d112f2f39d99eea8d80dc6ddd8a79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c394a56d1ef9a39ba492600940d2a8ca585db1fbe0a469b4eebc73eb2ade90874851e97e5a8e2e32d48ad7117f3203d492cee05cc9a116a2fd7aa0c4888a9935"} build_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6a78feae634f9ff75819a672b03bfb81ba53386ae42e9298acfb5d77f70367f0ec727216b35305cb66d37fb30e868629289d112f2f39d99eea8d80dc6ddd8a79", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c394a56d1ef9a39ba492600940d2a8ca585db1fbe0a469b4eebc73eb2ade90874851e97e5a8e2e32d48ad7117f3203d492cee05cc9a116a2fd7aa0c4888a9935"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PuOnMLVxRg24TGjGoa5eaA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:11.198639) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:11.198978) ========= '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-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:11.322421) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:11.322762) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 17:25:11.722717) ========= ========= Total master_lag: 17.34 =========